title [ Категория - 1 ]
do{
и т.д.
} while
title [ Категория - 2 ]
do{
и т.д.
} while
Как связать и организовать таблицы в базе и код?
Спустя 9 минут, 11 секунд (6.10.2011 - 12:08) XCross написал(а):
Спустя 53 секунды (6.10.2011 - 12:09) Renden написал(а):
Dali
Надо чтоб вывод был так?
КАТЕГОРИЯ 1
-картика1
-картинка2
-картинка3
КАТЕГОРИЯ 2
-картинко1
-картинко2
-картинко3
Самый простой вариант запросы в цикле,
но это не очень хороший вариант лучше делать 1 запрос с JOIN и формировать массив и разбирать php уже.
Надо чтоб вывод был так?
КАТЕГОРИЯ 1
-картика1
-картинка2
-картинка3
КАТЕГОРИЯ 2
-картинко1
-картинко2
-картинко3
Самый простой вариант запросы в цикле,
<?php
$query1 = mysql_query("SELECT * FROM categories");
while($row1 = mysql_fetch_assoc($query1))
{
echo '<b>'.$row['cat_name'].'</b>';
$query2 = mysql_query("SELECT * FROM images WHERE cat_id=".$row1['id']);
while($row2 = mysql_fetch_assoc($query2))
{
echo $row2['img_file'].$row2['img_title'];
}
}
?>
но это не очень хороший вариант лучше делать 1 запрос с JOIN и формировать массив и разбирать php уже.
Спустя 1 час, 43 минуты, 45 секунд (6.10.2011 - 13:53) Dali написал(а):
Цитата (Renden @ 6.10.2011 - 09:09) |
Dali Надо чтоб вывод был так? КАТЕГОРИЯ 1 -картика1 -картинка2 -картинка3 КАТЕГОРИЯ 2 -картинко1 -картинко2 -картинко3 Самый простой вариант запросы в цикле, <?php но это не очень хороший вариант лучше делать 1 запрос с JOIN и формировать массив и разбирать php уже. |
Огромное спасибо! Всё понял - буду пробовать.
С уважением. Dali. :D