<?php
$sql = DB::$dbs->query("SELECT * FROM `album` WHERE `album_id` = ? ORDER BY `id` DESC LIMIT 50", array($album['id']));
while($photo = $sql -> fetch()) {
echo '<img src="/static/photos/'.$photo['url'].'">';
}
?>
В цикле выводятся фото. Их вывод зависит от того, сколько их существует.
Задача в том, чтобы на странице было всегда 50 фото. Т.е вывели мы те фото, что есть, а остальное место необходимо заполнить <img src="/static/photos/no_images.png">
добавь к циклу +50 и если запрос с фотками пуст, то ставь nophoto
Т.е например если есть всего 10 фото, то следующие 40 должны быть как no_photo ?
Делается это так.
Так и выводишь фотки, как сейчас.
Потом..
$count = $db->query("количество фоток"
if($count < 50) {
$end = 50 - $count;
for($i=1; $i<=$end; ++$i) {
echo 'nophoto';
}
}