Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] $_GET
Forum PHP.pl > Forum > Przedszkole
plej
Witam ; p

  1. $kod = $_GET['kod'];
  2. $query = ("select * from kartki where kod=$kod");
  3. $result = mysql_query($query);
  4. while($row = mysql_fetch_assoc($result)) {
  5. }


no i nie odbiera mi geta?
link normalnie jest np.: http://localhost/site/indeksio.php?kod=264144eef0144000011

i lipa : /
błąd:

Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\site\indeksio.php on line 6

czyli linia z kodem:
  1. while($row = mysql_fetch_assoc($result)) {



ponad pół roku w php nie siedziałem i pozapominałem :/ więc proszę was o pomoc: )) z góry dzięki ; )
Sephirus
oj oj oj tongue.gif

AFAIK musisz dać $kod w cudzysłowy smile.gif
plej
coś ty i tak nie działa:D
Sephirus
Ok to jest ciekawe - wygląda zatem na to, że masz jakiś błąd w sql'u smile.gif

Proponuje dać:

  1. $kod = $_GET['kod'];
  2. $query = ("select * from kartki where kod='$kod'");
  3. $result = mysql_query($query);
  4. mysql_error() != '' or die(mysql_error()); // wstaw
  5. while($row = mysql_fetch_assoc($result)) {
  6. }
plej
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\site\indeksio.php on line 7

to samo ; p
czyli ta linia:
  1. while($row = mysql_fetch_assoc($result)) {
kadlub
te nawiasy są zbędne
  1. $query = ("select * from kartki where kod='$kod'");


  1. $query = "select * from kartki where kod='$kod'";


  1. $result = mysql_query($query) or die(mysql_error()) ;
plej
dalej nic nie dało ...
aż dziwne bo w innym pliku też tak mam i działa a tu już nie : |
kadlub
napisz jeszcze tą linijkę co dopisałem i podaj co wyświetli
plej
ha ale ja jestem głupi masakra:D
no bo jak to mogło działać jak nie dołączyłem pliku z połączeniem do bazy danych biggrin.gif

Sorki haha.gif
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.