|
我现在遇到一个问题,,
是这样的,,
我要实现一个一级和为二级分类的功能,,
我在模型里是这样写的:
function get_fenlei_yiji() {
$query = $this ->db ->query ('SELECT DISTINCT yiji FROM industry');// 得到 分类 一级
return $query ->result();
}
function get_fenlei_erji($yiji_num) //得到二级分类,
{
$query = $this->db->query("SELECT erji FROM industry WHERE yiji=$yiji_num");
return $query->result();
}
控制器里面:
$data['get_fenlei_yiji'] = $this -> Mywgj -> get_fenlei_yiji(); //调用get_fenlei_yiji() 这个方法.得到yiji数据
foreach ($data['get_fenlei_yiji'] as $row){ // 这个主要是用上面的yiji数据来得到erji数据,循环来实现,,
$this -> load -> view ('hangyefenlei',$data);
$data['get_fenlei_erji']= $this -> Mywgj ->get_fenlei_erji( $row -> yiji);
$this -> load -> view('hangyefenlei_td',$data);
print_r($data['get_fenlei_erji']);
}
问题就出现了,,,现在我该怎么显示啊?
我用foreach 但是我要控制循环,,而foreach没办法控制循环...
如果我用for,,我不知道该怎么写....
还望高人指点一二,,,
我要做成类似下面的结果:
生活 一级)
购物, 自家小区, 菜价 ...... (二级)
游戏一级)
cs 魔兽 俄罗斯方块 ...... (二级)
手机一级)
诺基亚 三星 摩托罗拉 ......(二级 )
...........
........... |
|