Php Codeigniter$此->;db->;哪里不工作
我的模型中有以下代码 这是我的原始代码。 我已经测试了$category_id的值是否为1Php Codeigniter$此->;db->;哪里不工作,php,codeigniter,Php,Codeigniter,我的模型中有以下代码 这是我的原始代码。 我已经测试了$category_id的值是否为1 function getSubCategory($category_id){ $this->db->select('id, subcategory'); $this->db->from('subcategory'); $this->db->where('category_id', $category_id); $this->db-&
function getSubCategory($category_id){
$this->db->select('id, subcategory');
$this->db->from('subcategory');
$this->db->where('category_id', $category_id);
$this->db->order_by("subcategory", "asc");
$query = $this->db->get();
return $query->result();
}
但是我遇到了一个问题,$thisdb->where不工作
function getSubCategory($category_id){
$cat = 1;
$this->db->select('id, subcategory');
$this->db->from('subcategory');
$this->db->where('category_id', $cat);
$this->db->order_by("subcategory", "asc");
$query = $this->db->get();
return $query->result();
}
我尝试了这行代码,只是为了确保没有出现任何语法错误。有了这些代码,我得到了我想要的。我想知道是什么使我的原始代码无法工作
如果有人能帮忙,那将是一个很大的帮助。谢谢。事实证明,我遇到的问题来自于我调用的AJAX函数对模型中方法的调用 答案就在这里
事实证明,我遇到的问题来自于我在模型中调用方法时调用的AJAX函数 答案就在这里
启用探查器并共享创建的sql语句$此->输出->启用_分析器(TRUE);传递到
etSubCategory()
的是什么?这是一个数字吗?@cronasdese,一旦你回复,就会继续@文卡特拉曼我应该把那行代码放在哪里?谢谢。如果你不是个人资料的粉丝。在末尾添加此代码。echo$this->db->last_query();启用探查器并共享创建的sql语句$此->输出->启用_分析器(TRUE);传递到etSubCategory()
的是什么?这是一个数字吗?@cronasdese,一旦你回复,就会继续@文卡特拉曼我应该把那行代码放在哪里?谢谢。如果你不是个人资料的粉丝。在末尾添加此代码。echo$this->db->last_query();