Здравейте! Идеата ми е да изкарвам категории и подкатегориите към тях.Но се получава следното :
Имам таблиците:
categories(id,name)
p_categories(id,p_name,pcatid)
с примерно съдържание
Изпълнявам следния код:
и изкарва това
Опитвам се да изкарам резултатите по следния начин
Категория
-Подкатегория
-Подкатегория
Категория
Струва ми се, че много съм се объркал и се надявам да получа съвет. Благодаря !
Имам таблиците:
categories(id,name)
p_categories(id,p_name,pcatid)
с примерно съдържание
в Categories:
ID name
5 Нова категория
в p_categories
ID p_name pcatid
1 p_name 5
2 p_name2 5
Изпълнявам следния код:
Код:
$result = mysql_query("SELECT * FROM `categories` JOIN `p_categories` ON ( categories.id = p_categories.pcatid )")
or die("Не може да изпълни заявката"); //Правим заявката, към базата данни. Нея ще я обясня под кода
while($row = mysql_fetch_array($result)) {
$id = $row['id'];
$name = $row['name'];
$p_name = $row['p_name'];
echo "<ul>$name</ul>
<li>$p_name</li>";
}
Нова категория
p_name
Нова категория
p_name2
Опитвам се да изкарам резултатите по следния начин
Категория
-Подкатегория
-Подкатегория
Категория
Струва ми се, че много съм се объркал и се надявам да получа съвет. Благодаря !