Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Błąd po dodaniu warunku
Forum PHP.pl > Forum > Przedszkole
licha
Witam mam taki kod
  1. $tymczasowa =mysql_query("SELECT id FROM sklep WHERE poziom='$user[lvl]' ");
  2. $ilosc = mysql_num_rows($tymczasowa);
  3. $tab[0]=0;
  4. $i=0;
  5. while( $row = mysql_fetch_array( $tymczasowa )) {
  6. $tab[$i]=$row[0];
  7. echo "$tab[$i]<br/>";
  8. $i++;
  9. }


Ten kod działa, lecz gdy dodaje do mysql_querty warunek WHERE typ='1' to wyświetlają mi się takie błędy :

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /virtual/p/v/pvp-fight.ugu.pl/sklep.php on line 11

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /virtual/p/v/pvp-fight.ugu.pl/sklep.php on line 14
sajegib
  1. $tymczasowa =mysql_query("SELECT id FROM sklep WHERE poziom='$user['lvl']' ; ");


apostrofy przy indeksie z tablicy asocjacyjnej i średnik kończący zapytanie

najlepiej zrób tak:

  1. $foo = $user['lvl'];
  2. $tymczasowa =mysql_query("SELECT id FROM sklep WHERE poziom='$foo' ; ");
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.