Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyszukiwarka
nowy16
post
Post #1





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 29.08.2009

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


Mam mały problem.Zrobiłem wyszukiwarkę, w której trzeba wpisać login po czym wyświetli dane. Na czym polega problem. Chcę aby dane były pobierane z 2 tabel. Jedna jest np userzy a druga nagrody. Z tabeli nagrody nie wyświetla danych. Prosiłbym o sprawdzenie co zrobiłem nie tak. Podaje fragment kodu:

  1. <?php
  2. if ($_GET[login]){
  3.  
  4. $sql=mysql_query("SELECT * FROM gracz WHERE login='$_GET[login]'");
  5.  
  6.  
  7.  
  8. ?>
  9. <?php
  10. if ($_GET[login]){
  11. $sql=mysql_query("SELECT * FROM nagrody WHERE login= ".$_SESSION[login]);
  12. { ?>
  13.  
Go to the top of the page
+Quote Post
devdev
post
Post #2





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 8.06.2009

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


  1. SELECT g.* , n* FROM gracz AS g LEFT JOIN nagrody AS n ON g.login = n.login WHERE g.login = $_SESSION['login']
Go to the top of the page
+Quote Post
nowy16
post
Post #3





Grupa: Zarejestrowani
Postów: 71
Pomógł: 0
Dołączył: 29.08.2009

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


Hmm zmieniłem na twój kod jednak wyrzuca mi bład
Zmieniłem troszkę kod, jednak znowu nie pokazuje rekordow z bazy nagroda:
  1. $sql=mysql_query("SELECT * FROM gracz NATURAL JOIN nagroda WHERE login='$_GET[login]'");


Ten post edytował nowy16 2.05.2010, 11:39:38
Go to the top of the page
+Quote Post
blooregard
post
Post #4


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Prosze zwracać uwagę na to, gdzie umieszczasz temat.
Przenoszę
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 27.09.2025 - 18:21