Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zapytanie do bazy połączone z warunkami w php
Forum PHP.pl > Forum > PHP
mati1988
Witam mam problem
potrzebuję wyciągną 5 rekordów z tabeli zawodnicy gdzie ich pozycja na boisku i to czy są w pierwszym składzie jest zapisane w innej tablicy

  1. // warunki odpowiadające za wyświetlanie boiska i zawodników na boisku
  2. $row2 = mysql_query("SELECT * FROM zawodnicy_przyaleznosc WHERE druzyna='".$_SESSION['druzyna_id']."' AND strona='1' ORDER BY pozycja ASC LIMIT 5");
  3. $aa=mysql_num_rows($row2);
  4. if($aa==5 ){
  5. echo '<div class="boisko">';
  6. while($ro2 = mysql_fetch_array($row2)){
  7.  
  8. echo '<div class="';
  9. $row = mysql_query("SELECT * FROM zawodnicy, zawodnicy_przyaleznosc WHERE zawodnicy.imie='".$ro2[2]."' AND zawodnicy.nazwisko='".$ro2[3]."' and zawodnicy_przyaleznosc.druzyna='".$_SESSION['druzyna_id']."' and zawodnicy_przyaleznosc.strona='1'");
  10. $r2 = mysql_fetch_array($row);
  11. if($ro2[5]=='1') echo 'srodkowy';
  12. if($ro2[5]=='2') echo 'wysoki-skrzydlowy';
  13. if($ro2[5]=='3') echo 'niski-skrzydlowy';
  14. if($ro2[5]=='5') echo 'rozgrywający';
  15. if($ro2[5]=='4') echo 'rzucający';
  16.  
  17. if(empty($r2[5])) $r2[5]='images/dominservice_koszulka.png';
  18. echo '"><img src="'.$r2[5].'" />';
  19. echo '<p>'.$r2[2].'<br />'.$r2[3].'</p></div>';
  20.  
  21.  
  22.  
  23. }
  24. echo '</div>';
  25. }
  26. echo '</div>';
  27. //koniec wyświetlania boiska
  28. /*------------------------------------------------*/
  29. }// koniec funkcji plansza()
  30. /*------------------------------------------------*/


gdzie ja tu popełniam błąd ? chcę żeby boisko się wyświetlało w momencie gdy mam 5 zawodników w pierwszym składzie i wszyscy oni mają przyporządkowaną pozycję na boisku proszę o pomoc bo męczę się z tym kawałkiem ponad 20 godzin bez przerwy
hind
są jakieś błędy? bo ja widzę literówkę "zawodnicy_przyNaleznosc" ale może tak ma być
mati1988
jedynym błędem jaki tu wyskakuje to to że wyświetla boisko mimo iż nie wszyscy z pierwszego składu mają wybraną pozycję powiem szczerze że nawet jestem gotów zapłacić komuś za to że mi to poprawi na tyle aby wyświetlało tylko wtedy gdy pięciu zawodników będzie w pierwszym składzie i wszyscy oni będą mieć przyporządkowane pozycje
proszę o pomoc do ja już z tym krótkim kodem nie daję rady
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.