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

再帰関数カテゴリデータベース

    私はします:

    <?php
    function getChildren($id=1) {
      $sql = mysql_query("SELECT * FROM categories WHERE category_parent = '$id' ORDER BY lft ASC");
      echo "<ul>";
      while($row = mysql_fetch_array($sql)) {
        echo "<li><a href='/{$row['category_safe_name']}/'>{$row['category_name']}</a>";
        getChildren($row['category_id']);
        echo "</li>";
      }
      echo "</ul>";
    }
    
    getChildren();
    ?>
    


    1. PDOを使用したヘルパー関数の挿入/更新

    2. MySQLレプリケーションが遅れている場合の注意点

    3. 1つの列に複数の値を返す方法(T-SQL)?

    4. Hive 2.1.1 MetaException(メッセージ:バージョン情報がメタストアに見つかりません。)