Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pytanie dotyczace funkcji mysql_num_rows()
Forum PHP.pl > Forum > PHP
eloZiomek
Witam drodzy forumowicze.
Mam taki problem dotyczący funkcji w mysql_num_rows() ,a mianowicie kiedy nie ma żadnego wyniku kod zwraca mi błąd
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
Polecenie wyglada w ten sposob.
  1. $pytanie = mysql_query("SELECT * FROM komentarze8");
  2. $pytanie_ilosc = mysql_num_rows($pytanie);
  3. if($pytanie_ilosc == "0"){ echo 'Brak'; }else{ echo $pytanie_ilosc; }


Podkreślam kod działa ,ale chciałbym pozbyć się tego błędu lub rozwiązać go w jakiś sposób.
Blame
Dodaj "@" przed nazwą funkcji, służy ona do tłumienia błędów.
melkorm
ZOO w kodzie mówimy stanowcze nie!

  1. $pytanie = mysql_query("SELECT * FROM komentarze8");
  2. if($pytanie && ($ilosc = mysql_num_rows($pytanie)))
  3. {
  4. echo $ilosc;
  5. }
  6. else
  7. {
  8. echo 'Brak';
  9.  
  10. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.