Категории и форуми в тях - как?

djman

Registered
имам следните 2 примерни таблици:

f_category
id | category_name
-----------------------
1 | Категория 1
2 | Категория 2
3 | Категория 3

f_forum
id | cid | forum_name
-------------------------
1 | 2 | Форум 1
1 | 1 | Форум 2
1 | 3 | Форум 3
1 | 3 | Форум 4
1 | 1 | Форум 5
1 | 1 | Форум 6

И искам да се получи това:

+ Категория 1
  • Форум 2
    Форум 5
    Форум 6

+ Категория 2
  • Форум 1

+ Категория 3
  • Форум 3
    Форум 4

Как?
 
Код:
$kategorii = mysql_query("SELECT * FROM `f_category` ORDER BY `id` ASC") or die(mysql_error());

while ($row = mysql_fetch_array($kategorii)) {
echo "+ ".$row["category_name"]."<br/><br/>";

$forumi = mysql_query("SELECT `forum_name` FROM `f_forum` WHERE `cid` = '".$row["id"]."'") or die(mysql_error());

while ($data = mysql_fetch_array($forumi)) {

echo "      ".$row["forum_name"]."<br/>";

}

echo "<br/><br/>";

}

Би трябвало да ти свърши работа
 

Back
Горе