2009-12-05 24 views
0

以下函數輸出數組和html。如何取出數組的第一部分?

我不希望有

<li><a href="http://127.0.0.1/ci_okadadesign/index.php/admin/menus/r">r</a></li> 

誰能告訴我怎麼才達到它嗎?

功能

function getTopMenus(){ 
    $data[0] = 'root'; 
    $this->db->where('parentid',0); 
    $Q = $this->db->get('menus'); 
    if ($Q->num_rows() > 0){ 
     foreach ($Q->result_array() as $row){ 
     $data[] = $row; 
     } 
    } 
    $Q->free_result(); 
    return $data; 
} 

的print_r():

Array (
    [0] => Array (
      [id] => 24 
      [name] => Main menu 
      [shortdesc] => mainmenu 
      [status] => active 
      [parentid] => 0 
     ) 
    [1] => Array (
      [id] => 25 
      [name] => Galleri 1 
      [shortdesc] => galleri1 
      [status] => active 
      [parentid] => 0 
     ) 
) 

HTML:

<li><a href="http://127.0.0.1/ci_okadadesign/index.php/admin/menus">menus</a> 
    <ul> 
    <li><a href="http://127.0.0.1/ci_okadadesign/index.php/admin/menus/r">r</a></li> 
    <li><a href="http://127.0.0.1/ci_okadadesign/index.php/admin/menus/mainmenu">Main menu</a></li> 
    <li><a href="http://127.0.0.1/ci_okadadesign/index.php/admin/menus/galleri1">Galleri 1</a></li> 
    </ul> 

回答

2

看起來你有一堆在你的數據庫中定義的菜單項。如果在那裏有一個標題爲「r」的菜單項,您只需刪除該行並且<li>將消失。

相關問題