Codeigniter 如何在屏幕上回显CI查询中的多个where子句
我正在尝试获取数据库表的结果并回显查询结果。 这是我的密码:Codeigniter 如何在屏幕上回显CI查询中的多个where子句,codeigniter,Codeigniter,我正在尝试获取数据库表的结果并回显查询结果。 这是我的密码: $queryDB = $this->db->select('*') ->from('dr_template_relational') ->where('value_id', $categoryDetails['value_id']) ->where('subcategory_id', $categoryDeta
$queryDB = $this->db->select('*')
->from('dr_template_relational')
->where('value_id', $categoryDetails['value_id'])
->where('subcategory_id', $categoryDetails['subcategory_id'])
->get();
echo "<br>";
echo "here is queryDB";
echo($queryDB);
echo "that was it";
现在,您的方法只是回显查询的实例 为了查看查询结果,您需要创建它们。有几个CI函数,如
result()
和row()
最后可能会是这样的:
foreach ($queryDB ->result() as $row){
echo $row->value_id;
echo $row->subcategory_id;
}
看
提示:为了查看生成的查询,您可以使用
echo $this->$db->last_query();
你想看什么?最后生成的查询?还是查询结果?感谢您的评论,$queryDB@Vickel的查询结果
echo $this->$db->last_query();