Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Теряется первый элемент массива
 
 автор: optron   (05.07.2007 в 14:55)   письмо автору
 
 

Есть база Mysql Mark
Поля - ID, Mark, Udal
В самом Mysql смотрю -
Select * from Mark order by ID;

в ней 4 записи под ID 1, 19, 20, 21
Делаю такие вот запросы:


$Query = "SELECT * FROM mark order by ID";
$res1 = mysql_query($Query) or die("Select failed");
$row1=mysql_fetch_array($res1);
 while ($row1=mysql_fetch_array($res1, MYSQL_ASSOC)) {
  print"ID-".$row1["ID"]."  ".$row1["Mark"]."<br>";
                                            } 


Теряется первый элемент массива. В чем проблема, обьясните, пожалуйста

   
 
 автор: Unkind   (05.07.2007 в 14:58)   письмо автору
 
   для: optron   (05.07.2007 в 14:55)
 

Зачем Вы перед while()... поставили
$row1=mysql_fetch_array($res1);?

   
 
 автор: optron   (05.07.2007 в 15:03)   письмо автору
 
   для: Unkind   (05.07.2007 в 14:58)
 

Действительно. Убрал - заработало. Спасибо.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования