|
|
|
|
|
для: Alexneo
(18.01.2005 в 11:39)
| | Нужное вам решение вы можете посмотреть в нашей фотогалерее, которая доступна для свободной загрузки в разделе downloads http://www.softtime.ru/info/downloads.php. Оно соводится к формированию HTML-таблицы при выборке из базы данных по следующему алгоритму:
<?php
while($par = mysql_fetch_array($prt))
{
// Если значение временной переменной равно 0
// выводим тэг начала строки таблицы <tr>
if ($td == 0) echo "<tr>";
// Выводим фотографию
echo "<td>$image</td>";
// Увеличиваем значение временной переменной $td
$td++;
// Если временная переменная $td принимает значение
// равное 2, следовательно строка завершена, и необходимо
// вывести завершающий тэг </tr>, а значение самой
// переменной обнулить
if ($td == 2)
{
echo "</tr>";
$td = 0;
}
}
?>
|
| |
|
|
|
|
|
|
| Здравствуйте! У меня вопрос: как сделать чтобы фотографии выводились из БД MySQL в виде таблицы? Хотелось бы чтобы вывод осуществлялся в 2 столбца, а количество строк в таблице высчитывалось вот так: кол-во строк= кол-во фоток%2. Если остаток от деления 0 - все работает. Но если остаток 0,5, то как сделать? У меня в последней строке выводится последняя фотка в первом столбце, а во втором просто "красный крестик". Как сделать чтобы вместо красного крестика там ничего не грузилось??
Код скрипта который использую и базу данных выкладываю в файле | |
|
|
|
|