ďťż

[MySQL] Dziwny problem

       

Podstrony


telcocafe

Zapytanie:
SELECT ID,name,dsc,date,author,rate FROM test_arts WHERE gr=1 ORDER BY ID DESC

Odczyt:
<?php $j=0; while($GLOBALS[$a][$j]=mysql_fetch_assoc($result)) { $j++; } ?>

W tabeli są 2 rekordy. Po odczycie tablic $a jest 3 (o jedna więcej?), lecz poprawne dane zawiera tylko jedna (a rekordów 2)!

Dlaczego tak jest? Robię coś źle?

Wykasuję ORDER BY... to też tak samo (tylko wyświetlają się poprawnie dane z drugiego rekordu).

---
Dla MODów: treść postu zmieniona (tamta nieaktualna już).

Jest tu ktoś na tym forum od MySQL?

To jednak raczej przez tą funkcję zapisującą do tablic. Jak to poprawnie zrobić, by nie było dużego obciążenia (nie pchać najpierw do $row, a potem przepisywać do innej)?
Użytkownik Ferrari edytował ten post 05 maj 2005, 16:05
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.