草庐IT

CodeIgniter-combobox

全部标签

php - 如何在没有codeIgniter MVC框架的情况下使用数据库codeigniter类?

我的目标是使用CodeIgniter数据库类,但在一个普通的PHP脚本中。我不想为此使用MVC结构。我可以使用这个数据库类WITHOUT使用CodeIgniterMVC模式吗?如果是,怎么办? 最佳答案 请按照以下步骤集成CodeigniterDBActiveRecord从https://codeigniter.com/下载最新的codeigniter复制以下文件application/config/config.phpapplication/config/database.phpsystem/database/*system/co

php - 如何将 css 样式应用于 codeigniter 下拉列表?

任何人都可以向我解释如何将css样式应用于codeigniter中的form_dropdown函数吗?我希望表格看起来像.... 最佳答案 除了最好通过外部样式表而不是内联来定义样式之外,您还可以按如下方式进行:form_dropdown('dropdown',$options,$selected,'style="width:240px;font-size:13px"');您可以轻松地向添加一个类然后在样式表中添加样式:form_dropdown('dropdown',$options,$selected,'class="foo"'

php - 在根目录中安装 CodeIgniter,在子目录中安装 WordPress

我想创建一个网站,主要页面将由CodeIgniter提供。我将使用/blog/子目录中的Wordpress来托管博客。而已!我什么都不想要了。只是为了确保:example.com/somepage/调用CIController,其中example.com/blog/some-post/由Wordpress处理。我不需要CI和WP之间的任何类型的集成或交互。这样安装可以吗?如果没有,是否有任何解决方法可以实现目标?感谢和问候,马斯农 最佳答案 我怀疑您可以使用站点根目录中的.htaccess文件来实现它。如果blog是安装WordPr

php - CodeIgniter 中的当前 URI 段

在CodeIgniterView中检查当前URI段的最佳方法是什么?我想做的是使用当前的URI段[即$this->uri->segment(1)]以便在导航栏上突出显示当前页面。我想到的最好的办法就是做$data['current_uri']=$this->uri->segment(1);$this->load->view('header',$data);在我的每个Controller中,然后在header.php文件中,我检查$current_uri变量以确定应突出显示导航的哪一部分。如您所知,这是一种非常乏味的方法,但我不知道更好的方法。甚至可以扩展默认的Controller类以传

php - 使用 codeigniter 构建多语言站点的最佳方式?

我目前的方法是使用codeigniter提供的to_remap函数来获取URI段,以检查语言是“en”还是“np”这是一个示例:function_remap($url_title){$this->_identify_language($this->uri->segment(1));$data['sub_categories']=$this->category_model->get_category_list_by_url($url_title)->result_array();$data['news']=$this->news_model->get_news_list_by_url($

php - Codeigniter,通过变量中包含的值增加数据库值

我正在使用codeigniter,我的模型中有以下功能可以给用户打分。然而,它不起作用,而是将点数列设置为0。在codeigniter手册中是这样写的。因此我不知道为什么它不起作用......谢谢functiongive_points($username,$points){$this->db->set('points','points+$points');$this->db->where('username',$username);$this->db->update('users');echo"done";} 最佳答案 我相信你必须

php - 如何在 codeigniter Controller 中访问自定义配置变量

我有一个codigniter项目,其中包含一个名为的自定义配置文件application/config/my_config_variables.php:这包含在:application/config/autoload.php我添加了:$autoload['config']=array('my_config_variables');当我尝试使用以下方法在我的Controller中访问它时:echo$this->$config['new_daily_contacts'];我得到:Fatalerror:Cannotaccessemptyproperty.我做错了什么?附录:在我的Contro

php - codeigniter 中的 session 更新

您好,我想问一下是否可以更新保存在codeigniter数据库中的session数据,例如。我有一个session用户数据(roleID,名称,logged_in),所以当有人登录时,我只需调用$data['name']=$this->session->userdata('name');并在我的标题View中将其回显为,,问题是当用户将更新他的名字或姓氏时,以及当我这样做时$fname=$this->input->post('fname');$lname=$this->input->post('lname');$fullname=$fname."".$lname;$this->sess

php - CodeIgniter Framework 中的库和模型有什么区别?

我是CI的新手。在我广泛使用RoR和Symfony之前。我无法理解为什么CI提供库和模型。我检查的大多数CI代码通常使用库作为模型的包装器。模型专门用于与数据库对话。有人可以解释一下吗? 最佳答案 对此可能还有其他思想流派,但对我来说如下:模型模型与您的应用程序紧密耦合,直接引用您的数据库模式/架构/文件路径等。图书馆库是松耦合的。它们应该被视为第3方附加组件,并且不应对您的应用程序或系统做出任何假设。您应该能够以最少的配置随意“插入”库。实际上,情况恰恰相反,您的库文件夹中的项目应该能够放入任何其他CI应用程序中。

php - Codeigniter:从单列中获取所有值作为数组

这是我从t获取单个列的查询$sql="SELECT`id`FROM`loc8_groups`";$query=$this->db->query($sql);print_r($query>result());它以这种方式产生数组结果。Array([0]=>stdClassObject([id]=>1)[1]=>stdClassObject([id]=>2)[2]=>stdClassObject([id]=>3))但我希望结果作为包含所有ids的单个关联数组。 最佳答案 试试这段代码:$sql="SELECT`id`FROM`loc8_