草庐IT

codeigniter-2

全部标签

php - 在 CodeIgniter 中循环遍历多维数组

如果您有任何建议,请告诉我,因为我完全坚持这一点!真的需要任何帮助。让我知道我是否可以说得更清楚!我的模型:查询#1--从session中检索CampaignIds列表publicfunctionretrieve_campaign($CompanyId){$this->db->select('*');$this->db->from('Campaign');$this->db->join('Product','Campaign.ProductId=Product.ProductId');$this->db->where('Product.CompanyId',$CompanyId);$q

php - Codeigniter 数据库根据多个值加入两列

我想帮助解决以下问题:-$this->db->select('nbr.*,dm.dma,st.abbrevasstate,unit.size_titleasad_size_title,unit_u.size_titleasad_unit_title,di.size_titleasad_di_title,color.titleascolor_title');$this->db->from('default_new_buy_requestasnbr');$this->db->join('default_dmadataasdm','nbr.dma_id=dm.id','left');$thi

php - 验证不适用于 HMVC Codeigniter

我是HMVCCodeigniter的新手。我会使用codeigniter对codeigniter的HMVC格式进行表单验证,但它没有显示任何效果,这意味着formvalidation不适用于我的项目。但是这段代码应该适用于MVCcodeigniter。所以请帮助我在我的项目中解决这个问题。我很感激谁帮助我解决了我的项目中的这个问题。**我有一个如下所示的关联Controller文件feedback.php**functionindex($offset=0){$this->load->helper('url');$this->load->helper('form');$this->loa

php - Codeigniter 多维数组插入数据库

你好,我正在尝试使用codeigniter将多维数组插入mysql。我在正确输入值时遇到了一些麻烦。这是多维数组的样子Array([2]=>Array([A]=>FName2[B]=>LName2[C]=>PhoneNo2[D]=>FaxNo2)[3]=>Array([A]=>FName3[B]=>LName3[C]=>PhoneNo3[D]=>FaxNo3)[4]=>Array([A]=>FName4[B]=>LName4[C]=>PhoneNo4[D]=>FaxNo4)[5]=>Array([A]=>FName5[B]=>LName5[C]=>PhoneNo5[D]=>FaxNo5

php - 插入行时,Codeigniter affected_rows 总是返回 0

我正在对表执行插入操作,只有在更新插入正确时脚本才会继续。if($this->db->affected_rows()>0){}在我的应用程序中的其他地方工作得很好,但由于某种原因,它在某一时刻没有并且总是返回0片段如下while($asked_order_amount_needed>0){$matches_attempted=0;$matched_orders=$query->result_array();foreach($matched_ordersas$matched_order){//wecanfillthesubmittedordercompletelywithamatched

php - AJAX请求完成请求时间过长

我有一个获取17000行的MySQL查询。如果我使用Putty在MySQL终端中直接执行该查询,则需要17~20秒才能获取所有行。这可以。但是当我尝试使用带有AJAX请求的PHP执行查询时,完成请求需要50~60秒,即使这个查询被缓存了。我正在使用CodeIgniterPHP框架进行缓存及其AJAX请求。我同意,与在终端中直接执行MySQL查询相比,HTTP请求和PHP执行可能需要一些时间。MySQL直接查询执行:20秒使用HTTP、php、Codeigniter和JSON格式并缓存:60秒。估计时差太长了。我正在尝试执行的模型查询:mysql>explainSELECTcol1,co

php - 如何从 codeigniter 中的多个选择下拉列表中将数据插入数据库?

我有下拉菜单,如下所示MENTALHEALTHSUICIDESUPPORTHEALTHSUPPORT在我的Controller中,我有以下代码从下拉列表中获取数据publicfunctionsave(){$ctgry=($this->input->post('category'));$orgName=($this->input->post('InputName'));$streetNo=($this->input->post('StreetNo'));$streetName=($this->input->post('StreetName'));$suburb=($this->input

php - 在 codeigniter View 中嵌套 foreach

我有4个表:process、country、process_country和category。每个进程都属于某个类别。一个国家可能有几个可用的过程,一个过程可能在多个国家可用。下面是我的数据库结构:categorytableprocesstablecountrytableprocess_country--------------------------------------------------------categoryidprocessidcountryidcountryidcategorynameprocessnamecountrynameprocessidcategoryi

php - Codeigniter - 子查询中的值被忽略

不确定我的查询哪里出错了,但是值dateread被忽略了,我得到了一个errorMessage:Undefinedproperty:stdClass::$dateread.SELECT`id`.`id`,`id`.`name`,`id`.`deleted`,`id`.`filepath`,`id`.`createddate`,(SELECTcreateddateasdatereadFROMdocuments_usersiuWHEREid.id=iu.docs_idANDiu.users_id=2346)FROM(`documents`ASid)JOIN`documents_years`

php - 在 Codeigniter 中将旧的程序化 PHP 函数转换为模型- View - Controller (MVC)

我是模型-View-Controller的新手,我开始在Codeigniter中编码。我基本上是将我的项目转换为MVC,但是,我遇到了这个函数(如下),我想将其拆分为MVC。我有100个这样的函数,如果我找到最好的方法,我将能够自己将其余函数转换为MVC。此功能集PHP、Mysql和HTML于一身。就像我们分别拆分查询和HTML一样,我也想使用Codeingiter框架来完成。即使您不能使用codeigniter默认函数回答,也请告诉我如何拆分。这里是:$fetch_projections=mysql_query("SELECTissue_id,emp_name,employeeId,