Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Nie pobiera danych, nie wyświetla
-Gość-
post
Post #1





Goście







Czesc
Mam problem, zapytanie nie wyswietla KOMPLETNIE NIC, chociaz w sumie powinno byc ok. Wydaje mi sie, ze nie pobiera id , wiec nie wyswietla, ale jak zrobic zeby pobieralo?

  1. $query = mysql_query("select * from piłkarze WHERE id = '$id' ");
  2. while($rekord = mysql_fetch_array($query))
  3. {
  4. $pokaz = $rekord['imie'];
  5. }
  6. echo "$pokaz";
  7. }


Powinno wyswietlic po wejsciu na strone za pomoca linku
  1. index.php?przegladaj=user$id


Jak to naprawic?;D
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Hpsi
post
Post #2





Grupa: Zarejestrowani
Postów: 483
Pomógł: 50
Dołączył: 15.03.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Powiedz mi czego Ty nie rozumiesz:
masz linka : index.php?przegladaj=user$id, tak jak powiedział wcześniej blooregard.
To jeśli w bazie masz strukturę na przykład pierwsze 3 pola dam
id, nick , haslo
to wyszukujesz użytkownika poprzez samo id więc z $_GET['user'] musisz wyciągnąć samą cyfrę do tego możesz użyć funckji str_replace tak jak Ci podał kolega wcześniej (mam nadzieje ze blooregard się nie obrazi, że tak go nazwałem (IMG:style_emoticons/default/wink.gif) )

jak działa str_replace, wytłumaczono Ci wcześniej - dodatkowo możesz sprawdzić w manualu.
Masz twój kod:
  1. $id = $_GET['user']; // do zmiennej id przysujemy wartość z $_GET['user'];
  2. echo $id; // przy przykładowym linku : index.php?przegladaj=user234 wyświetli ci user234
  3. // więc aby pozbyć się stringa user używamy
  4. $id = str_replace('user', '', $id); // zmienia string na pustke ;P
  5. // W tym momencie w $id masz sama cyfrę
  6. $query = mysql_query("select * from piłkarze WHERE id =".$id); // tą cześć raczej już rozmiesz
  7. while($rekord = mysql_fetch_array($query))
  8. {
  9. $pokaz = $rekord['imie'];
  10. }
  11. echo "$pokaz";
  12. }


badziej szczegółowo nie potrafię już wytlumaczyc (IMG:style_emoticons/default/smile.gif)

Ten post edytował Hpsi+ 14.06.2011, 20:38:18
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 23:49