$result = mysql_query("SELECT title FROM table ",$db);
$myrow = mysql_fetch_array($result);
while ($myrow = mysql_fetch_array($title))
{
printf ("<p>%</p>",$myrow['title']);
}
$result = mysql_query("SELECT title FROM table ",$db);
$myrow = mysql_fetch_array($result);
do
{
printf ("<p>%</p>",$myrow['title']);
}
while ($myrow = mysql_fetch_array($result))
Спустя 3 минуты, 32 секунды (22.03.2012 - 14:34) Nikitian написал(а):
Потому что при использовании do-while у вас первая новость не новость, а просто пустой блок, т.к. данные в переменную $myrow попадают после вывода этого блока.
Спустя 53 секунды (22.03.2012 - 14:35) Visman написал(а):
Не надо это делать
перед
$myrow = mysql_fetch_array($result);
перед
while ($myrow = mysql_fetch_array($title))
Спустя 2 минуты, 1 секунда (22.03.2012 - 14:37) beby11 написал(а):
Спасибо !!!
Спустя 5 часов, 15 минут, 8 секунд (22.03.2012 - 19:52) inpost написал(а):
beby11
http://my.jetscreenshot.com/demo/20120322-iwm9-42kb
Потому что надо понимать что делают функции. Вот один цикл начался со второй строки, а второй - с первой.
http://my.jetscreenshot.com/demo/20120322-iwm9-42kb
Потому что надо понимать что делают функции. Вот один цикл начался со второй строки, а второй - с первой.