[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрос к базе данный не выводит первую запись
Strannik
Добрый вечер.

$project='1';

$sql2="SELECT * FROM `table` WHERE `project`='$project'";
$res2=mysql_query($sql2);
$info2 = mysql_fetch_assoc($res2);
while($info2 = mysql_fetch_assoc($res2))
{
echo '<div width="100%" align="center">'.$info2["name"].'&nbsp;<a href="adminka_proekt.php?del_user='.$info2['id'].'">Удалить</a></div>';
}


Запрос не выводит 1-ю запись из таблицы(всего в таблице 3 записи, а он выводит 2-ю и 3-ю).

Подскажите почему так?



Спустя 5 минут, 25 секунд (13.02.2012 - 22:55) Winston написал(а):
Потому что убери
Цитата (Strannik @ 13.02.2012 - 21:50)
$info2 = mysql_fetch_assoc($res2);

Спустя 23 секунды (13.02.2012 - 22:55) nugle написал(а):
Выделяй код специальными тегами
так сделай
$project='1';

$sql2="SELECT * FROM `table` WHERE `project`='$project'";
$res2=mysql_query($sql2);
while($info2 = mysql_fetch_assoc($res2))
{
echo '<div width="100%" align="center">'.$info2["name"].' <a href="adminka_proekt.php?del_user='.$info2['id'].'">Удалить</a></div>';
}



$project='1';

$sql2="SELECT * FROM `table` WHERE `project`='$project'";
$res2=mysql_query($sql2);
$info2 = mysql_fetch_assoc($res2); // Это строка нужна для такой конструкции
do
{
echo '<div width="100%" align="center">'.$info2["name"].' <a href="adminka_proekt.php?del_user='.$info2['id'].'">Удалить</a></div>';
}
while($info2 = mysql_fetch_assoc($res2))

Спустя 23 секунды (13.02.2012 - 22:56) TranceIT написал(а):
Каждый раз когда вы обращаетесь к выборке указатель перескакивает на следующую строку.
Т.е.
Присвоили строку переменной указатель перешел на следующую строку.
$info2 = mysql_fetch_assoc($res2);


Опять сделали то же самое но в цикле
while($info2 = mysql_fetch_assoc($res2))

Спустя 7 минут, 4 секунды (13.02.2012 - 23:03) Strannik написал(а):
спасибо народ, не заметил строчку
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.