Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Warning: mysql_fetch_array(): supplied argument is
Forum PHP.pl > Forum > Bazy danych > MySQL
lucks
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
wyskakuje mi taki błąd gdy wyswietlam wszystkie rekordy
  1. <?php
  2.  
  3. $zapytanie = &#092;"select * from towary\";
  4. $wykonaj = mysql_query($zaptanie);
  5. while($row = mysql_fetch_array($wykonaj))
  6. {
  7. echo &#092;"$row[id] <p> $row[nazwa]<p> $row[cena]<p>\";
  8. }
  9.  
  10. ?>


ale zapytanie jest chyba ok. bo kiedy chce wyswietlić jeden rekord to wszystko gra

  1. <?php
  2. $zapytanie = &#092;"select* from towary where id='2'\";
  3. $wykonaj = mysql_query($zapytanie);
  4. $row = mysql_fetch_array($wykonaj);
  5. echo &#092;"$row[id] <p> $row[nazwa]<p> $row[cena]\";
  6. ?>


błąd wyskakuje w linijce z petlą
(dopiero zaczynam wiec proszę o wyrozumiałość)
nospor
Aleś żeś byka walnął. Przyjrzyj się dokładnie co napisałeś:
  1. <?php
  2.  
  3. $zapytanie = &#092;"select * from towary\";
  4. $wykonaj = mysql_query($zaptanie);
  5.  
  6. ?>


Najpierw do zmiennej $zapytanie dajesz zapytanie, a potem do mysql_query zamiasta zmiennej $zapytanie wstawiasz nie istniejącą zmienną $zaptanie biggrin.gif

powinno być:
  1. <?php
  2.  
  3. $zapytanie = &#092;"select * from towary\";
  4. $wykonaj = mysql_query($zapytanie);
  5.  
  6. ?>
lucks
ale mi wstyd...... dzięki
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.