sql >> Database teknologi >  >> RDS >> Mysql

rekursiv funktionskategoridatabase

Jeg ville gøre :

<?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. sp_executesql er langsom med parametre

  2. Tilslutning til en MySQL-database i .NET

  3. DAYOFMONTH() Eksempler – MySQL

  4. SQLite omdøber PRINTF() til FORMAT()