FRIE
Новичок
Подскажите как реализовать
есть скрипт который выводит ссылки на животных по выбранной категории
я хочу чтобы стиль фона этого списка был "зеброй", первая полоска белая вторая желтая третья белая четвертая желтая и так далее.. Я думал что можно вывести список с ссылками таким способом что первая строчка в одном <div> вторая в другом, но поковырявшись в функции do while
понял что работает все так - printf печатает ссылки, потом идет while, смотрит что еще ссылки есть и возвращяет на printf, и вмешаться в этот процесс нельзя с помощью if else (внутри массива функции do {} ) , а если сделать так
(это пример , точный код не буду писать , это чтобы был смысл понятен)
то выводимые данные дублируются
поскажите пожалуйста как реализовать вывод списка ссылок попеременно с разными дивами?
есть скрипт который выводит ссылки на животных по выбранной категории
PHP:
<?php
require ("scripts/connect_db.php");
$result = mysql_query("SELECT animals FROM animals WHERE category_id='$category'",$db);
if (!$result)
{
echo "zapros ne proshel";
}
if (mysql_num_rows($result) > 0 )
{
$myrow = mysql_fetch_array($result);
do
{
printf ("<div id='white'>
<div id='animals'>%s</div>
</div>", $myrow["animals"]);
}
while ($myrow = mysql_fetch_array($result));
}
else echo "v tablice net zapisei";
?>
PHP:
do
{
printf ("<div id='white'>
<div id='animals'>%s</div>
</div>", $myrow["animals"]);
}
while ($myrow = mysql_fetch_array($result));
PHP:
if {
do
{
printf ("<div id='white'>
<div id='animals'>%s</div>
</div>", $myrow["animals"]);
}
}
else {
do
{
printf ("<div id='white'>
<div id='animals'>%s</div>
</div>", $myrow["animals"]);
}
}
while ($myrow = mysql_fetch_array($result));
то выводимые данные дублируются
поскажите пожалуйста как реализовать вывод списка ссылок попеременно с разными дивами?