zokeoner
Новичок
Есть таблица товаров product с полями id, name, description
таблица с категориями category с полями id, name
таблица для связей категорий и товаров category_to_product с полями id, id_product, id_category
Задача в том чтобы вывести в описании товара все категории к которым он относится...
начал писать код но понимаю что получается какой то некрасивый бред...
и еще таким же образом название категории
подскажите пожалуйста правильный способ решения данной задачи.
таблица с категориями category с полями id, name
таблица для связей категорий и товаров category_to_product с полями id, id_product, id_category
Задача в том чтобы вывести в описании товара все категории к которым он относится...
начал писать код но понимаю что получается какой то некрасивый бред...
PHP:
$sql=("select * from product");
$result= mysql_query($sql);
while($row=mysql_fetch_array($result)){
echo $row['id'];
echo ';';
echo $row['name'];
echo ';';
$sql_category=("select * from product_to_category where id_product=".$row['id']);
$result_category= mysql_query($sql_category);
while($row_category= mysql_fetch_array($result_category)){
echo $row_category['category_id'];
echo ",";
}
}
подскажите пожалуйста правильный способ решения данной задачи.