PHP显示类别和子类别

PHP显示类别和子类别

问题描述:

好了,现在我有两个表categoriessubcategories这样PHP显示类别和子类别

Categories: 
    id 
    title 
    description 

Sub Categories: 
    id 
    catid 
    title 
    description 

现在的子类别的“catid”将有类别“id”的价值,我希望将我和环我的类别和子类别,并显示它像

Category 
    subcat 
    subcat 

categories 
    subcat 
    subcat 
+0

好,那看起来不错。现在你的问题到底是什么:-)?你需要更具体。向我们展示你到目前为止所做的事情,以及哪些行不通/你需要什么提示。 – Mat 2011-03-13 18:54:38

$catquery = "select * from categories"; 
$res = mysql_query($catquery) 

while (list($id, $title, $description) = mysql_fetch_row($res)){ 
    $subquery = "select id, title, description from subcategories where catid = {$id}"; 
    $res = mysql_query($subquery); 
    echo("Category: {title} ({description})<br />"); 
    while (list($sid, $stitle, $sdescription) = mysql_fetch_row($res)){ 
      echo (" Subcategory: {stitle} {sdescription}<br />"); 
    } 
} 

这应该显示您的类别和subcatego里斯为这样:

类别:类别1(这是 类别1)
子类别:子类别1 这是子类别1
子目录: SubCategory2这是subcategory2
类别:类别2(这是 类别2)
子目录:Subcategory3 这是subcategory3