我希望能創造出我沒有一個想法,一個遞歸函數尚未遞歸函數類數據庫
這是我的代碼從數據庫
<?php
$sql = mysql_query("SELECT * FROM categories WHERE category_parent = '1' ORDER BY lft ASC");
while($row = mysql_fetch_array($sql)) {
echo "<li><a href='/{$row['category_safe_name']}/'>{$row['category_name']}</a>";
$sql2 = mysql_query("SELECT * FROM categories WHERE category_parent = '{$row['category_id']}'");
if(mysql_num_rows($sql2) > 0)
echo "<ul>";
while($row2 = mysql_fetch_array($sql2)) {
echo "<li><a href='/{$row2['category_safe_name']}/'>{$row2['category_name']}</a><li>";
}
if(mysql_num_rows($sql2) > 0)
echo "</ul>";
echo "</li>";
}
?>
目前獲取類這看起來像
Top Category (category_id = 1)
Category
Sub Category
我的代碼適用於類別&子類別。我打算做的是讓我的代碼支持無限的子類別
歡迎任何幫助和建議。
謝謝
我使用的是名爲pligg的開源應用程序 – damien 2010-07-21 14:55:12
這是否意味着您無法控制模型?或...你在說什麼? – 2010-07-21 14:58:29