您好我正在尝试读取开源项目的代码,但我迷失了,并对这么多代码感到愤怒.但作为一个悲伤的开源家伙应该是粉丝.我不这么认为.我正在尝试从codeigniter读取代码,你怎么看,对于谁来说这是一个非常大的项目.是否有一些为什么要更容易阅读所有代码.
请帮帮我.
我用PHP操作一些数据,我可以选择JSON和XML.但我不知道该选择什么,我在我的codeigniter应用程序中使用过PHP.现在我想为Android应用程序操作Web服务.我的朋友是PHP开发人员说JSON更适合Web应用程序虽然Android开发人员的朋友说XML更适合移动应用程序,因为JSON可能是应用程序崩溃的原因,我很困惑请帮忙选择
我根据以下内容在codeigniter框架中发送了数组:
for (var i=1; i<=selected; i++) {
<div style="float: left; padding-left: 13px; padding-right: 12px; padding-top: 7px; margin-top: 0px;">'+i+'
</div>
<input type="text" name="unitName[]" id="unitName'+i+'" style="width:189px;" required />
<input type="text" name="ownerName[]" id="ownerName'+i+'" style="width:241px;" />
<input type="text" name="salutation[]" id="salutation'+i+'" style="width:137px;" /><br />
}
Run Code Online (Sandbox Code Playgroud)
当我尝试使用以下内容发布时:
$ownerNames = $this->input->post('ownerName');
if (is_array($ownerNames)) {
foreach( $ownerNames as $ownerName ) {
echo "Owner Name is : " . $ownerName;
}
} else {echo "Owner is not array";}
Run Code Online (Sandbox Code Playgroud)
这是我的整个控制器,包含所有帖子:
if ($this->form_validation->run() == FALSE) {
$this->load->view('newblock');
} else {
$registrarName …Run Code Online (Sandbox Code Playgroud) 严重性:注意
消息:未定义的属性:my_controller :: $ db
文件名:libraries/Session.php
行号:88
从我的视图中,让我们称之为"索引",在按钮单击时我想执行数据库查询而不再重新加载页面,但是如果没有违反MVC原则我就无法想到一个方法.
想到的唯一想法非常蹩脚,在视图中使用javascript ajax调用,但我知道这不是正确的想法.
我该如何解决这个问题?
目标:在不重定向或重新加载的情况下调用模型的方法
这让我疯了,真的,我不希望代码回答本身,我想要的是知道ACTUAL PROPER这样做,遵循MVC php原则.
谢谢社区
我需要使用数据库提取邮政编码的第一部分以进行搜索计算.有任何想法吗?!我需要这个在网站上实现一个搜索模块,根据邮政编码查找一些相关信息.但是我用于邮政编码的数据库,它没有邮政编码的第二部分,只有第一部分存在.它用于英国邮政编码.那么,有什么想法吗?!
我的数组结构是
Array
(
[customer_id] => Array
(
[0] => Array
(
[customer_id] => 123
)
)
[menu_item_net_price] => 1700
[menu_item_tax_price] => 4%
[menu_item_gross_price] => 1700
[provider_id] => 123
)
Run Code Online (Sandbox Code Playgroud)
我需要得到的价值[customer_id] => 123.告诉我该怎么做?
仍然我的问题没有解决,所以我发布代码:
$data['customer_id'] = $this->session->userdata('id');
$data['menu_item_net_price']= $netPrice;
$data['menu_item_tax_price']= '4%';
$data['menu_item_gross_price']= $netPrice;
$data['provider_id']= 123;
echo '<pre>';
print_r($data);
echo '</pre>';
exit(0);
Run Code Online (Sandbox Code Playgroud) 我正在编程一个允许用户注册的PHP站点,我正在使用codeigniter php而且我想知道加密密码的最佳功能以及这个功能有什么区别?
我正在进行分页功能,但它给了我一个undefined variable error.有人可以帮帮我吗?
我的控制器:
class Home extends CI_Controller
{
function __construct()
{
// Call the Controller constructor
parent::__construct();
$this->load->library('form_validation');
$this->load->library("pagination");
$this->load->model('place');
$this->load->model('place_model');
$this->load->helper('url');
session_start();
}
function manage()
{
$this->load->model('Place_model');
$per_page = 5;
$total = $this->Place_model->count_posts();
$base_url = site_url('home/search');
$config['base_url'] = $base_url;
$config['total_rows'] = $total;
$config['per_page'] = $per_page;
$config['uri_segment'] = '3';
$data['posts'] = $this->Place_model->get_posts($per_page, $this->uri->segment(3));
$this->pagination->initialize($config);
$this->load->view('search_result_page', $data);
}
}
Run Code Online (Sandbox Code Playgroud)
我的模型是place_model:
class Place_model extends CI_Model
{
function __construct()
{
parent::__construct();
$this->load->model('Place');
$this->load->database();
}
function get_posts($limit = NULL, …Run Code Online (Sandbox Code Playgroud) 在我看来,我有
forach($array as $arr)
{
$data = array('fname' => $arr['first_name'],lname => $arr['lname']);
<input type="hidden" value="<?php print_r($data);?>" name="fnameData[]">
}
Run Code Online (Sandbox Code Playgroud)
现在我将表单提交给控制器并打印print_r($ this-> input-> post(fnameData))它打印下面的数组
Array(
[0] => Array([fname] => abc lname => aaa)
[1] => Array([fname] => xyz lname => bbb)
)
Run Code Online (Sandbox Code Playgroud)
现在我想foreach loop在控制器中使用打印fname和lname
它给了我非法的字符串偏移'fname'
codeigniter ×10
php ×8
android ×1
arrays ×1
encryption ×1
javascript ×1
json ×1
open-source ×1
pagination ×1
passwords ×1
postal-code ×1
xml ×1