singlepost

цикл for << На главную или назад  

Помогите((
for ($g=1; $myrow = mysql_fetch_array ($result); $g++ )
{printf ("<p><a href=%s/%s/img$g.jpg rel='lightbox[%s]'><img src='%s/mini/%s.jpg' alt='%s'></a></p>",
$myrow ["host"],$myrow ["name"],$myrow ["name"],$myrow["host"],$myrow["name"],$myrow["namerus"]);

for ($i=1; $i <= $myrow["kolvo"]; $i++ )
{printf ("<a href='%s/%s/img$i.jpg' rel='lightbox[%s]'></a>",$myrow["host"],$myrow["name"],$myrow["name"]);}
}

В бд 5 объектов, а при выведении такого вида – выводится 4, начиная со второго.
Робывал сделать переменную g = 0, всё так же((
В чем я лоханулся?

5 ответов в теме “цикл for”

  1. 2
    Дмитрий Заносов ответил:

    Ну использую
    Когда делаю выборку из базы данных Типа переменная result.
    А массив ты видешь)

  2. 1
    Иван Дударев ответил:

    до цикла нигде не используешь вот эту строку:
    $myrow = mysql_fetch_array ($result)
    ?

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.