Показать сообщение отдельно
  #1 (permalink)  
Старый 04.03.2012, 03:22
Аватар для T-sh
Профессор
Отправить личное сообщение для T-sh Посмотреть профиль Найти все сообщения от T-sh
 
Регистрация: 04.12.2009
Сообщений: 579

странные ответы от mysql
...
$query = "SELECT * FROM messages WHERE room = '$roomname'"; 
  $atth = mysql_query($query); 
  if(!$atth) exit("<p>Ошибка в запросе к таблице</p>"); 
  if(mysql_num_rows($atth)>0) 
  {  
    while($txts = mysql_fetch_array($atth)) 
    { 
     echo "<p id='".$txts['id']."><i>".$txts['date']."</i> <a>".$txts['name'].":</a> <span>".$txts['text']."</span></p>"; 
    }
  }


Вопрос на засыпку:
Почему эта дрянь мне значения как попало выдает?

К примеру в таблице:
row 1: "1", "дата", "имя", "текст", "комната 1";
row 2: "2", "дата", "имя", "текст", "комната 2";
row 3: "3", "дата", "имя", "текст", "комната 2";
row 4: "4", "дата", "имя", "текст", "комната 2";
row 5: "5", "дата", "имя", "текст", "комната 2";
...


А возвращается:

row 3
row 5
row 7
и т.д.

Голова уже не варит, мож кто сталкивался.. скорее всего, какая-нибудь мелочь упущена, но мозг вытекает через уши, из глаз струится кровь, а на часах 5 утра Так что выручайте, форумчане)
__________________
С моих слов записано верно.

Последний раз редактировалось T-sh, 04.03.2012 в 03:27.
Ответить с цитированием