9822
29.10.2009, 03:37
есть вот таков код вывода
<ul class="pr-sites">
<?php
$result = mysql_query("SELECT id,lowimg,title FROM zagruska",$db);
if(!$result)
{
echo "error 1";
exit(mysql_error());
}
if(mysql_num_rows($result)>0)
{
$myrow=mysql_fetch_array($result);
do
{
printf("<li><a href='%s' title='%s'><img src='%s' alt='%s' /></a></li>
",$myrow["id"],$myrow["title"],$myrow["lowimg"],$myrow["title"]);
}
while($myrow=mysql_fetch_array($result));
}
else
{
echo "error2";
exit();
}
?>
</ul>
выводится к примеру 9 картинок
<li><a href='%s' title='%s'><img src='%s' alt='%s' /></a></li>
а если в базе у меня только 2 картинки (работы, как можно сделать что выведится 2 работы а 7 других картинок будет 1 картинка,
как добавлю 3 картинку то пустая картинка исчезнит а вместо нее будет работа? и так до 9
может ктонибуть писал такое и есть код ? :)
<ul class="pr-sites">
<?php
$result = mysql_query("SELECT id,lowimg,title FROM zagruska",$db);
if(!$result)
{
echo "error 1";
exit(mysql_error());
}
if(mysql_num_rows($result)>0)
{
$myrow=mysql_fetch_array($result);
do
{
printf("<li><a href='%s' title='%s'><img src='%s' alt='%s' /></a></li>
",$myrow["id"],$myrow["title"],$myrow["lowimg"],$myrow["title"]);
}
while($myrow=mysql_fetch_array($result));
}
else
{
echo "error2";
exit();
}
?>
</ul>
выводится к примеру 9 картинок
<li><a href='%s' title='%s'><img src='%s' alt='%s' /></a></li>
а если в базе у меня только 2 картинки (работы, как можно сделать что выведится 2 работы а 7 других картинок будет 1 картинка,
как добавлю 3 картинку то пустая картинка исчезнит а вместо нее будет работа? и так до 9
может ктонибуть писал такое и есть код ? :)