Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php+mysql] Zapytanie puste
Forum PHP.pl > Forum > Przedszkole
pioch
Witam

Mam pewien problem , mianowicie...

Posiadam tabele sklady , oraz tabele pilkarze . W tabeli składy przypisuje przynależnosc pilkarza do danej druzyny :

  1. <?php
  2. $zapytanie1 = "SELECT s.klubid, s.pilkarzid, k.id as id2, k.nazwa, s.id as id3 FROM sklady as s, druzyny as k WHERE s.pilkarzid = ".$_GET['id']." AND s.klubid = k.id ";
  3.  
  4. $wynik1 = mysql_query($zapytanie1);
  5. sprawdz_czy_nie_bylo_bledu($wynik1, __LINE__);
  6.  
  7. $s = mysql_num_rows($wynik1);
  8.  
  9. $nazwa = $s['nazwa'];
  10. $klubid = $s['id3'];
  11.  
  12. if($klubid == NULL){ echo '&nbsp;&nbsp;<b>-</b>'; } else{ echo ' &nbsp;&nbsp;<b>'.$nazwa.'</b> '; }
  13. ?>


Tutaj sprawdzam czy dany pilkarz jest przypisany do jakiegoś klubu :
- jeśli nie należy do klubu ( nie ma w tabeli sklady ) powinno wyswietlic -
- jesli przypisany jest do klubu powinno wyświetlić nazwe klubu

Problem :

Tak czy siak wyświetla zawsze - nie zaleznie czy piłkarz nalezy czy tez nie nalezy do klubu

Z góry dzieki za zainteresowanie
nospor
  1. <?php
  2. $s = mysql_num_rows($wynik1);
  3.  
  4. $nazwa = $s['nazwa'];
  5. $klubid = $s['id3'];
  6. ?>

blinksmiley.gif
zobacz chlopie w manualu co zwraca mysql_mum_rows() a potem pytaj.... Czy naprawde tak cięzko tam zajrzec?
pioch
Sorki źle wkleiłem kod zamiast mysql_num_rows jest mysql_fetch_array...
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.