草庐IT

codeIgniter

全部标签

php - 使用服务器端 : true 后,带有 Ajax 的 DataTable 无法正常工作

我有一个使用DataTables的用户表,它将包含200多行。当我将DataTables用于默​​认"pageLength":10时,它看起来很好,这是表格示例。Username|Type|Request|user011request01user021request02user032request03user041request04user051request05user061request06user071request07user081request08user091request09user101request10显示200个条目中的第1到10个第一个上一个12kbd>3...2

php - 如何在代码点火器模型中跨多个函数实现数据库锁定?

我正在创建一个系统,该系统涉及许多用户在短时间内预订门票,而总共只能预订一定数量的门票。假设有600张可用门票,可能会在3小时或更短时间内全部预订。理想情况下,我想确保未达到预订限制,因此在创建预订之前,我会检查是否可以根据可用门票数量进行预订。至关重要的是,我需要确保在该检查和将票证分配给用户之间没有发生任何更新,以确保不会超过票证限制。我正在尝试使用mysql表写锁来实现此目的,但是在codeigniter框架中实现此目的时遇到了问题。在处理这个问题的模型中,我创建了几个函数,一个用于创建预订,另一个用于计算不同类型门票的数量。问题是他们似乎没有共享相同的数据库session,因为

php - 是否可以使用 Codeigniter Active Record 更新 JOINed 表?

这是我想做的functionedit_save($data,$post_id,$user_id){$this->db->where('post.user_id',$user_id);$this->db->where('post.post_id',$post_id);$this->db->join('data','post.data_id_fk=data.data_id','left');$this->db->update('post',$data);}“post”表需要与“data”左连接。当我运行上面的命令时,我收到一条SQL错误,指出未找到“数据”表中的字段之一。有什么建议吗?更多

php - 在 CodeIgniter 中显示数据库表

我正在尝试使用CodeIgniter显示表格。我做了一个函数来从一个表中选择所有数据,并在单击按钮时使用foreach循环显示它。我收到此错误:Fatalerror:CalltoundefinedmethodCI_DB_mysql_driver::result()inC:\Xampp\htdocs\Auction\application\models\bidding_model.phponline47这是我的Controller页面:publicfunctionviewauction(){$this->load->model('bidding_model');$data['query'

php - 填空优先级列+保持顺序

是否有任何好的算法可以“填补”表的优先级(或任何其他)列中的空白?例如例子我有一个结构如下所示的表:id|text|subcategory|priority它是这样填充的,例如1|books|NULL|12|dvds|NULL|25|action|2|18|romantic|2|29|fantasy|1|14|sci-fi|1|26|comics|1|3在我的设计中,有一个更改子类别的选项,如果发生这种情况,优先级设置为"new"优先级,并且其值在当前所在的子类别中最高。例如将“action(id:5)”子类别更改为“books(id:1)”,它的优先级为4,没关系,但现在“roman

php - 不允许删除,除非它们包含 "where"或 "like"子句

我的查询-$shortlistpartners是数组$this->db->delete('shortlist_partners');$this->db->where('opp_id',$this->input->post('opp_id'));$this->db->where_in('partner_id',$shortlistpartners);不允许删除,除非它们包含“where”或“like”子句。错误来了,告诉我任何解决方案。 最佳答案 实际上,CIdelete()方法返回nowhereorlimit错误:来自SourceC

php - Codeigniter AJAX 在不刷新的情况下从 MySQL 数据库获取数据的正确方法

我目前正在尝试使用AJAX和jQuery来完成一些基本任务,而无需离开网页。我的目标是在不刷新页面的情况下查询数据库中的表并将该信息附加到列表中。CurrentItems这是我的按钮,它有ID。("触发按钮");我的脚本是这样的$('#btnList').click(function(e){$.ajax({url:"/cashbook/get_item",datatype:'json',type:"POST",success:function(result){alert(result);$.each(result.results,function(item){$('ul').appen

php - ci_sessions 表中的 CodeIgniter 出现 1064 错误

//Runtheupdatequery$this->CI->db->where('session_id',$this->userdata['session_id']);$this->CI->db->update($this->sess_table_name,array('last_activity'=>$this->userdata['last_activity'],'user_data'=>$custom_userdata));我在CodeIgniter中使用session时遇到问题。我下载了delasCI版本,我必须修改很多东西才能让它工作,但是,当我尝试登录我的网络时,我遇到了这

php - Codeigniter 2.2 - 使用左连接和多个 where 子句更新 Active Record

我有以下SQL:UPDATEmsh_leadsmlLEFTJOINmsh_leads_disposition_logdlONml.id=dl.lead_idSETml.assigned_to=nullWHERE((dl.disposition_id!=6ANDdl.disposition_id!=3)OR(dl.disposition_idISNULL))AND(ml.assigned_to=?ANDml.decline=0ANDml.subcategory_id=?)创建这个有一些逻辑(根据某些情况,有些地方来去去去)所以我希望在Codeigniter(2.2)ActiveRecor

php - 从两个表中选择的 SQL 返回重复值 - Codeigniter

我必须从两个表中检索一些所有数据。没有条件。但是我的代码返回重复的数据值。每个表包含4行中心表:培训类(class)表:输出:我的Controller代码:$this->load->model("admindata");$data['query']=$this->admindata->getcentrelist();$this->load->helper('url');$this->load->view('admin/header');$this->load->view('admin/training',$data);$this->load->view('admin/footer');