Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: FETCH ARRAY - BŁĄD
Forum PHP.pl > Forum > Bazy danych > MySQL
Cysiaczek
Mam taki oto skrypt, który ma wyciągnąć dane z bazy
  1. <?php
  2.  
  3. $zap=mysql_query (&#092;"SELECT * FROM ankieta1 WHERE nr='1';\");
  4. while ($rekord=mysql_fetch_array ($zap))
  5. {
  6. print &#092;"<img src=\"jpg/postep.jpg\" height=\"20\" width=\"$rekord1[1]\"> ($rekord[1])</td></tr><tr>\";
  7. }
  8.  
  9. ?>


Dlaczego serwer wyrzuca komunikat:

Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
Vertical
To znaczy, że albo nie ma tabeli "ankieta1", albo nie ma pola "nr" albo jest zła składnia zapytania (to ostatnie mało prawdopodobne, bo składnia wygląda dobrze). Ewentualnie spróbuj usunąć ";" na końcu zapytania
NuLL
Zrob tak
  1. <?php
  2.  
  3. $zap=mysql_query (&#092;"SELECT * FROM ankieta1 WHERE nr=1\")or die(mysql_error());
  4. if(mysql_num_rows($zap)>0){
  5. while ($rekord=mysql_fetch_array ($zap))
  6. {
  7. print &#092;"<img src=\"jpg/postep.jpg\" height=\"20\" width=\"$rekord1[1]\"> ($rekord[1])</td></tr><tr>\";
  8. }
  9. }
  10. ?>


Zapomniałem o średniku - mysql_error byl i jest smile.gif
sf
[query]Notatka: Zapytanie nie powinno kończyć się znakiem średnika.[/query]

ale wszyscy maja za przeproszeniem w dupie manual ;]

tak samo bylo juz tysiac razy by uzywac mysql_error
popbart
Prosta sprawa smile.gif
Liczb nie wstawia się w ''.
@Vertical ostatnio walisz herezje (średnik czasami się przydaje) tongue.gif
sf
Cytat(popbart @ 2005-02-09 18:52:13)
Prosta sprawa smile.gif
Liczb nie wstawia się w ''.
@Vertical ostatnio walisz herezje (średnik czasami się przydaje)  tongue.gif

Blad wtedy nie wyskoczy jak bedzie to w cudzyslowiu. MySQL sobie poradzi.
Vertical
Cytat
Prosta sprawa smile.gif
Liczb nie wstawia się w ''.

Już wielu odważnych próbowało nie wstawiać liczb w cudzysłów a ich wysiłki zakończyły się kolejnym nowym tematem na forum
Cysiaczek
Dzuieki za helpa, ale problem w tym, że u mnie działa niezależeni od rodzaju wpisu, a na serwerze w necie jest z tym problem - myslę, że to ich wina (sparwdzałem na win oraz linuks)
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.