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

Форум MySQL

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

 

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

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

тема: Проблема с выводом: выводятся только чётные записи
 
 автор: Gandzas   (19.09.2006 в 15:27)   письмо автору
 
 

Вывожу данные:

<?php
require("globals.php");
$link=mysql_connect($sqlhost,$sqluser,$sqlpass);
mysql_select_db($dbname,$link);

$res=mysql_query("SELECT * FROM baza");

  if(
$res)
{
  
  while(
$baza mysql_fetch_array($res))


{
  
$baza mysql_fetch_array($res);
 
    echo 
" <tr><td>".$baza['id']."</td><td>".$baza['data']."</td><td>".$baza['tip']."</td>...и т.д....</tr>";
    
}
}
else
{
  echo 
"<p><b>Error: ".mysql_error()."</b></p>";
  exit();
}
?>


Выводятся только четные ID. Где ошибка?

   
 
 автор: Thrasher   (19.09.2006 в 15:32)   письмо автору
 
   для: Gandzas   (19.09.2006 в 15:27)
 

Тут лишнюю строчку надо убрать

$baza = mysql_fetch_array($res);

И получим вот что:

<?php 
require("globals.php"); 
$link=mysql_connect($sqlhost,$sqluser,$sqlpass); 
mysql_select_db($dbname,$link); 

$res=mysql_query("SELECT * FROM baza"); 

  if(
$res

   
  while(
$baza mysql_fetch_array($res)) 



  
    echo 
" <tr><td>".$baza['id']."</td><td>".$baza['data']."</td><td>".$baza['tip']."</td>...и т.д....</tr>"
     


else 

  echo 
"<p><b>Error: ".mysql_error()."</b></p>"
  exit(); 

?>

   
 
 автор: Gandzas   (19.09.2006 в 15:38)   письмо автору
 
   для: Thrasher   (19.09.2006 в 15:32)
 

Спасибо!

   
Rambler's Top100
вверх

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