Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem z odczytem danych
Forum PHP.pl > Forum > Przedszkole
grzybowski11
  1. <?php
  2. mysql_connect ("localhost", "root", "");
  3. mysql_select_db ("test");
  4. $wynik = mysql_query ("SELECT * FROM news WHERE ok=1".
  5. "ORDER BY nr DESC LIMIT 0, 4;");
  6. while ($rekord = mysql_fetch_array ($wynik))
  7. {
  8. print ("$rekord[5] $rekord[1]");
  9. print"<p><b><a href"aktualnosci.php?nr=".$rekord[0]."">";
  10. print $rekord[2]."</a></b><br>".$rekord[3]."</p>n";
  11. }
  12. ?>

Warning: Supplied argument is not a valid MySQL result resource in c:\apache\htdocs\news.php on line 6
co zrobiłem źle?
nospor
twoje zapytanie nie zawiera spacji miedzy id=1 a order. ot i caly problem smile.gif
Apo
teraz :?:
  1. <?php
  2. mysql_connect ("localhost", "root", "");
  3. mysql_select_db ("test");
  4. $wynik = mysql_query ("SELECT * FROM news WHERE ok=1 ORDER BY nr DESC LIMIT 0, 4");
  5. while ($rekord = mysql_fetch_array ($wynik))
  6. {
  7.   print ("$rekord[5] $rekord[1]");
  8.   print"<p><b><a href"aktualnosci.php?nr=".$rekord[0]."">";
  9.   print $rekord[2]."</a></b><br>".$rekord[3]."</p>n";
  10. }
  11. ?>


No i sprawdz jeszcze czy masz takie pola utworzone w tabeli i jest w nich jakaś wartość.

///nospor mnie wyprzedził tongue.gif
grzybowski11
dzięki wam za pomoc prosty błąd ale go niezauważyłem
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.