Задача: Сделать вывот фотографий одна под другой без увеличения.
Изначально имеем следующий код, который был реализован на данном сайте. Он выводит по 4 фотографии в строку и при клике на ней увеличивает ее поверх сайта без открытия нового окна.
<?php
$query = "SELECT * FROM catalog_photo WHERE id_catalog = $id_parent AND hide = 'show' ORDER BY pos";
$prt = mysql_query($query);
if(!$prt)
{
echo "error : ".mysql_error()."<br>";
echo $query;
puterror("Ошибка при обращении к блоку Фотогалерея");
}
if(mysql_num_rows($prt) > 0)
{
$td == 0;
while($par = mysql_fetch_array($prt))
{
if(!empty($par['small']) &&
$par['small']!="-" &&
file_exists($par['small']))
{
$image = "<img src=".$par['big']." width=600>";
}
else $small = "Нет";
if ($td == 0) echo "<tr>";
echo "<li><td align='center' style='padding:5px'>$image</td></li>";
$td++;
if ($td == 1)
{
echo "</tr>";
$td = 0;
}
}
}
else {echo "Раздел находится в разработке! Приносим извинения!";}
?>
Изначально имеем следующий код, который был реализован на данном сайте. Он выводит по 4 фотографии в строку и при клике на ней увеличивает ее поверх сайта без открытия нового окна.
<?phpНемного его модифицировав получаем следующий код:
$query = "SELECT * FROM catalog_photo WHERE id_catalog = $id_parent AND hide = 'show' ORDER BY pos";
$prt = mysql_query($query);
if(!$prt)
{
echo "error : ".mysql_error()."<br>";
echo $query;
puterror("Ошибка при обращении к блоку Фотогалерея");
}
if(mysql_num_rows($prt) > 0)
{
$td == 0;
while($par = mysql_fetch_array($prt))
{
if(!empty($par['small']) &&
$par['small']!="-" &&
file_exists($par['small']))
{
$image = "<a href='".$par['big']."' target=_blank>
<img src=".$par['small']."></a>";
}
else $small = "Нет";
if ($td == 0) echo "<tr>";
echo "<li><td align='center' style='padding:5px'>$image</td></li>";
$td++;
if ($td == 4)
{
echo "</tr>";
$td = 0;
}
}
}
else {echo "Раздел находится в разработке! Приносим извинения!";}
?>
<?php
$query = "SELECT * FROM catalog_photo WHERE id_catalog = $id_parent AND hide = 'show' ORDER BY pos";
$prt = mysql_query($query);
if(!$prt)
{
echo "error : ".mysql_error()."<br>";
echo $query;
puterror("Ошибка при обращении к блоку Фотогалерея");
}
if(mysql_num_rows($prt) > 0)
{
$td == 0;
while($par = mysql_fetch_array($prt))
{
if(!empty($par['small']) &&
$par['small']!="-" &&
file_exists($par['small']))
{
$image = "<img src=".$par['big']." width=600>";
}
else $small = "Нет";
if ($td == 0) echo "<tr>";
echo "<li><td align='center' style='padding:5px'>$image</td></li>";
$td++;
if ($td == 1)
{
echo "</tr>";
$td = 0;
}
}
}
else {echo "Раздел находится в разработке! Приносим извинения!";}
?>
Комментариев нет:
Отправить комментарий