![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam trzy takie tabele: Wyniki(id_wyniki,gospodarz,gosc,bramki_gosp,bramki_gosc) Player(id_player,imie,nazwisko) Player_Wyniki(id_player_wyniki,id_player,id_wyniki,ilosc_bramek) I teraz tak .. chciałbym dla każdego pobranego meczu (z tabeli WYNIKI): SELECT id_wyniki FROM wyniki pobrać wszystkich strzelców z danego meczu i wyświetlić jeden pod drugim: SELECT wyn.gospodarz as wyniki, wyn.gosc as gosc, pl.imie as imie, pl.nazwisko as nazwisko, plwyn.ilosc_bramek as ilosc_bramek FROM player pl INNER JOIN player_wyniki plwyn ON pl.id_player = plwyn.id_player INNER JOIN wyniki wyn ON wyn.id_wyniki = plwyn.id_wyniki WHERE wyn.id_wyniki = ".$id_wyniki." Do tej pory robiłem to tak: $sql1 = ""; $result1 = mysql_query($sql1); echo "<br />"; while($row1=mysql_fetch_array($result1)) { $sql2 = ""; $result2 = mysql_query($sql2); echo "<br />"; while($row2=mysql_fetch_array($result2)) { } } Wiem że to chyba nie jest za dobry sposób dlatego proszę o pomoc jak powinienem to rozwiązać w inny sposób. Przypominam że dane te muszą się jednocześnie wyświetlić na stronie gdzie mecze będą oddzielone od siebie np. <br /> dzięki, pozdrawiam Ten post edytował damianooo 15.07.2011, 11:58:04 |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
1) Uzywaj bbcode
2) Cytat Do tej pory robiłem to tak: Nie kumam. Przecież tu masz dwa identyczne zapytania z czego jedno jest w pętli :/$sql = "SELECT * FROM primeroj_baza_dc.wyniki WHERE sezon = 'jesien2008' ORDER BY numer DESC"; $result = mysql_query($sql); echo "<br />"; while($row=mysql_fetch_array($result)) { $sql = "SELECT * FROM primeroj_baza_dc.wyniki WHERE sezon = 'jesien2008' ORDER BY numer DESC"; } 3) Pisałem o czymś podobnym, jak unikać zapytań w petli jak u Ciebie http://nospor.pl/grupowanie-wynikow.html może ci się przyda |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 496 Pomógł: 2 Dołączył: 15.07.2011 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
poprawiłem posta (IMG:style_emoticons/default/smile.gif)
dokładnie o to mi chodziło ... wielkie dzięki pozdro |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 23:18 |