sql >> データベース >  >> RDS >> Mysql

HTMLリスト構造のPHP再帰メニュー

    function listCategory($parent_id,$level=0) {
        $query = "SELECT name, id , parent_id FROM category  WHERE  parent_id=".$parent_id;
        $res = mysql_query($query) or die($query);
        if(mysql_num_rows($res) == 0) return;
        echo '<ul>';
        while (list ($name, $id) = mysql_fetch_row($res))
        {   
            if ($level==0)
            {
               echo '<li><a href="#" class="menulink">'.$name.'</a>';
            }
            else
            {
               echo '<li><a href="#">'.$name.'</a>';
            }
            listCategory($id,$level+1);
            echo '</li>';
        }
        echo '</ul>';
    }
    


    1. Slick 3.0の一括挿入または更新(アップサート)

    2. SQLiteデータベース列から数値だけを返す2つの方法

    3. ORA-08177:このトランザクションのアクセスをシリアル化できません

    4. PHP PDOを使用してデータベースから値を取得し、入力を更新してチェック済み