kaibest
Новичок
цикл в цикле - возможно ли?
скрипт выводит данные из базы в цикле. мне хотелось бы, чтобы каждые 6 выводов (6 ячеек) разделялись бы простым html кодом - "</TR><TR>", то есть таблица выводила строки по 6 ячеек в каждой. я не представляю алгоритма, прошу помочь разобраться.
скрипт выводит данные из базы в цикле. мне хотелось бы, чтобы каждые 6 выводов (6 ячеек) разделялись бы простым html кодом - "</TR><TR>", то есть таблица выводила строки по 6 ячеек в каждой. я не представляю алгоритма, прошу помочь разобраться.
PHP:
$ph=mysql_query("SELECT filename FROM photos WHERE gal_id='$galleryid' ORDER BY 'id' DESC") or die(mysql_error());
print "<TABLE width=150 border=0><TR>\n";
// начало вывода
while($photo=mysql_fetch_object($ph)) {
$photoaddress = "../photos/$photo->filename"."medium.jpg";
$img = ImageCreateFromJpeg($photoaddress);
$x = imagesx($img);
$y = imagesy($img);
// вот это и нужно разтелять каждые 6 выводов
print "<TD bgcolor=#000000><IMG src=../photos/$photo->filename"."small.gif"." width=150 height=150 alt=\"$photo->filename\" border=0></TD>\n";
} // while
print "</TR></TABLE>";