[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Делаю Галерею
gagger
Добрый день всем.

Делаю фото галерею, готовы и загрузка картинок и шаблон, продумана вся логика с бд. Добрался до вывода картинок здесь ступор.

В общем ситуация такая, есть таблица с ячейками, в каждой ячейке фотография и прочие данные относящиеся к ней. Таблица с разметкой, бордер серый, вокруг каждой ячейки. Запихнуть в цикл ячейку я не могу, т.к. если фотографий будет всего 1 или 2, то остальные, пустые ячейки отображаться не будут, таблица поедет.
Нужно каким то образом загонять в цикл данные внутри ячейки при этом не трогая таблицу... Как это организовать, без понятия... Помогите люди добрые советом, буду благодарен!



Спустя 1 час, 43 минуты, 35 секунд (25.05.2010 - 08:24) Basili4 написал(а):
Код приведи. Там где твой цикл

Спустя 1 день, 8 часов, 51 минута, 55 секунд (26.05.2010 - 17:16) gagger написал(а):
Спасибо...в результате решил это сам.

 <?php  
$counttd=8;
$res=mysql_query("SELECT * FROM gallery WHERE id_galery='$myrow[id]'");
$b=array();
while($a=mysql_fetch_array($res)) {$b[]=$a;} for($i=0;$i<$counttd;$i++)
{
if(isset($b[$i]) && isset($b[$i]['image'])) {

print "<td bgcolor='#FFFFFF' class='new_fotos' height='200' width='150'>".$b[$i]['date']."<br />
<div class='is_img' align='center'><div class='centrovka' align='center'>
<img class='new_img' src='"
.$b[$i]['image'] ."'></div>
</div><img src='../../images/ozenka_hodozestvennost.png' width='31' height='31'></div><div style='font-size:12px; color:#000'>"
.$b[$i]['name'] ."</div></td>";
}
else {echo "<td bgcolor='#FFFFFF' height='200' width='150' class='new_fotos'><div class='blank_img'></div></td>";}
}

?>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.