Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Podstrona ID
patryk22
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 16.01.2011

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


Witam. Mam oto taki kod PHP:
  1. <?
  2. $user = 'user bazy';
  3. $password = '******';
  4. $database = 'moja nazwa bazy';
  5.  
  6. mysql_connect('host', $user, $password);
  7. @mysql_select_db($database) or die("Nie odnaleziono bazy danych");
  8. $query="SELECT * FROM gracze";
  9. $result=mysql_query($query);
  10.  
  11. $num=mysql_numrows($result);
  12.  
  13.  
  14. echo "<b><center>Struktura bazy danych:</center></b><br><br>";
  15.  
  16. $i=0;
  17. while ($i < $num) {
  18.  
  19. $first=mysql_result($result,$i,"first");
  20. $last=mysql_result($result,$i,"last");
  21. $club=mysql_result($result,$i,"club");
  22. $pozycja=mysql_result($result,$i,"pozycja");
  23. $data=mysql_result($result,$i,"data");
  24. $country=mysql_result($result,$i,"country");
  25. $ww=mysql_result($result,$i,"ww");
  26.  
  27. echo "<b>$first $last</b><br>Klub: $club<br>Pozycja: $pozycja<br>Data urodzenia: $data<br>Narodowość: $country<br>Wzrost / Waga: $ww<br><hr><br>";
  28.  
  29. $i++;
  30. }
  31.  
  32. ?>


Chciałbym do tego dołożyć podstrony. Chodzi mi o: mojastrona.pl/player.php?id=1,2,3,4,5,6 itp. Każdy gracz z osobna. W tym momencie mam 2 wpisy w tabeli 'gracze'.

Screen z tabeli bazy danych:
http://iv.pl/images/45340069649540872165.jpeg

Chodzi mi o wyświetlenie profilu gracza o id 1,2,3,4 i tak po kolei (IMG:style_emoticons/default/wink.gif)

Bardzo proszę o pomoc i myślę, że rozumiecie (IMG:style_emoticons/default/ohno-smiley.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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




w swoim skrypcie z pierwszego postu zamień tylko swoje zapytanie na :
  1. $query='SELECT * FROM gracze where id in(' . $_GET['idki'] . ')';//zabezpiecz to sobie


i odpalaj skrypt poprzez index.php?idki=1,3,5,7,9,10
Go to the top of the page
+Quote Post
patryk22
post
Post #3





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 16.01.2011

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


Cytat(peter13135 @ 18.07.2011, 20:24:42 ) *
w swoim skrypcie z pierwszego postu zamień tylko swoje zapytanie na :
  1. $query='SELECT * FROM gracze where id in(' . $_GET['idki'] . ')';//zabezpiecz to sobie


i odpalaj skrypt poprzez index.php?idki=1,3,5,7,9,10


Rozumiem.... A co z pozostałymi danymi ? Przecież pobrałem wszystkie tabele z 'gracze'. CHyba że ja jestem jakiś nierozumny (IMG:style_emoticons/default/wstydnis.gif)


Dobra rozumiem (IMG:style_emoticons/default/biggrin.gif) Podmieniłem, działa.. Lecz teraz na głównej wywala:
Warning: mysql_numrows(): supplied argument is not a valid MySQL result resource in /home/a1973396/public_html/plazeee.php on line 11

I co teraz (IMG:style_emoticons/default/haha.gif)

Ten post edytował patryk22 18.07.2011, 19:38:28
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: 8.10.2025 - 15:57