Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Pobierz cały wiersz, ale brakuje pierwszego rekordu

W swoim kodzie wywołujesz $row = $result->fetch_assoc(); tuż przed rozpoczęciem while pętla. Ten wiersz „zużywa” twój pierwszy surowy tekst i kiedy wchodzisz do pętli, przesuwasz kursor do drugiego wiersza, wywołując tę ​​samą metodę po raz drugi.

Warunek while pętla jest wykonywana PRZED zawartością, tutaj znajdziesz więcej informacji o PHP pętla

Aby naprawić kod, usuń ten pierwszy wiersz.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak przeprowadzić wyszukiwanie z uwzględnieniem akcentu i wielkości liter w bazie danych MediaWiki?

  2. Jak znaleźć wszystkie relacje między wszystkimi tabelami mysql?

  3. Zmiana kolumny w MySQL z int na double?

  4. Dlaczego licznik SQLAlchemy count() jest znacznie wolniejszy niż zapytanie surowe?

  5. Co dokładnie oznacza zestaw znaków i sortowanie?