连续查询该怎么写?
本帖最后由 cncifans 于 2010-11-3 17:44 编辑$rs=$this->db->order_by('orders','asc')->get_where('programa',array('parentid'=>0))->result();
$list=array();
foreach($rs as $val)
{
$next=$this->db->order_by('orders','asc')->get_where('programa',array('parentid'=>$val['id']))->result_array();
foreach($next as $n)
{
$list[$val['id']][]=$n;
}
}
这样写报错,那里面的那一段该怎么写? 你把需要用的表结构用SQL语句的CREATE语句给出来
以及程序的需求用中文表达出来,
看看是否一定要嵌套
通常SQL语句是不需要这样循环嵌套的
SQL语句本身就是很给力的。 如果想查ID的话可以直接使用where_in 支持楼上
页:
[1]