标签: codeigniter

如何阅读代码,不要迷失在很多代码中

您好我正在尝试读取开源项目的代码,但我迷失了,并对这么多代码感到愤怒.但作为一个悲伤的开源家伙应该是粉丝.我不这么认为.我正在尝试从codeigniter读取代码,你怎么看,对于谁来说这是一个非常大的项目.是否有一些为什么要更容易阅读所有代码.

请帮帮我.

php open-source codeigniter

-1
推荐指数
1
解决办法
99
查看次数

JSON和XML之间的混淆

我用PHP操作一些数据,我可以选择JSON和XML.但我不知道该选择什么,我在我的codeigniter应用程序中使用过PHP.现在我想为Android应用程序操作Web服务.我的朋友是PHP开发人员说JSON更适合Web应用程序虽然Android开发人员的朋友说XML更适合移动应用程序,因为JSON可能是应用程序崩溃的原因,我很困惑请帮忙选择

xml android json codeigniter

-1
推荐指数
1
解决办法
652
查看次数

如何使用codeigniter在post中发送数组

我根据以下内容在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)

javascript php codeigniter

-1
推荐指数
1
解决办法
1万
查看次数

未定义的属性:my_controller :: $ db

严重性:注意

消息:未定义的属性:my_controller :: $ db

文件名:libraries/Session.php

行号:88

codeigniter

-1
推荐指数
1
解决办法
6310
查看次数

在codeIgniter的视图中使用Model方法的正确方法?

从我的视图中,让我们称之为"索引",在按钮单击时我想执行数据库查询而不再重新加载页面,但是如果没有违反MVC原则我就无法想到一个方法.

想到的唯一想法非常蹩脚,在视图中使用javascript ajax调用,但我知道这不是正确的想法.

我该如何解决这个问题?

目标:在不重定向或重新加载的情况下调用模型的方法

这让我疯了,真的,我不希望代码回答本身,我想要的是知道ACTUAL PROPER这样做,遵循MVC php原则.

谢谢社区

php model-view-controller codeigniter codeigniter-2

-1
推荐指数
1
解决办法
194
查看次数

php获取邮政编码的第一部分

我需要使用数据库提取邮政编码的第一部分以进行搜索计算.有任何想法吗?!我需要这个在网站上实现一个搜索模块,根据邮政编码查找一些相关信息.但是我用于邮政编码的数据库,它没有邮政编码的第二部分,只有第一部分存在.它用于英国邮政编码.那么,有什么想法吗?!

php codeigniter postal-code

-2
推荐指数
1
解决办法
2040
查看次数

我需要获取数组的值

我的数组结构是

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 arrays codeigniter

-2
推荐指数
1
解决办法
82
查看次数

用于在php中加密密码的函数?

我正在编程一个允许用户注册的PHP站点,我正在使用codeigniter php而且我想知道加密密码的最佳功能以及这个功能有什么区别?

php encryption passwords codeigniter

-2
推荐指数
1
解决办法
4774
查看次数

分页错误未定义变量

我正在进行分页功能,但它给了我一个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)

php pagination codeigniter

-2
推荐指数
1
解决办法
862
查看次数

使用foreach循环打印数组元素

在我看来,我有

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'

php codeigniter

-2
推荐指数
1
解决办法
2119
查看次数