ďťż
Podstrony
|
telcocafeWitam. NIe dałem rady w temacie zmieścić całego tematu i niewiele on może mowić, więc spróbuje wyjaśnić mój problem. Może rozpocznę od umieszczenia kodu.<?php require_once "../maincore.php"; require_once "../subheader.php"; require_once "../side_left.php"; $acc = addslashes(strip_tags($_GET['id'])); openside("LKPN - Zawodnik"); $result = dbquery("SELECT * FROM liga_players_score WHERE id=$acc"); while($row = dbarray($result)) { echo '<table class="tbl-border" align="center" cellpadding="0" cellspacing="1" width="400"><tbody><tr> <td colspan="3"><table align="center" cellpadding="0" cellspacing="0" width="100%"> <tbody><tr> <td class="tbl2"><b>'.$row['person'].'</b></td> <td class="tbl2" align="right">'.$row['team'].'</td> </tr> </tbody></table> </td> </tr><tr> <td rowspan="5" class="tbl2" align="center" width="150"> <a href="'.$row['zdjecie'].'"><img src="'.$row['zdjecie'].'" width=200 alt="'.$row['person'].'"></a></td> <td class="tbl1" style="white-space: nowrap;" width="1%"><b>Zdobyte punkty:</b></td> <td class="tbl1">'.$row['score'].'</td> </tr> <tr> <td class="tbl2" style="white-space: nowrap;" width="1%"><b>Faule:</b></td> <td class="tbl2">'.$row['faule'].'</td> </tr> <tr> <td class="tbl1" style="white-space: nowrap;" width="1%"><b>Zbórki:</b></td> <td class="tbl1">'.$row['zbiorki'].'</td> </tr> <tr> <td class="tbl2" style="white-space: nowrap;" width="1%"><b>Asysty:</b></td> <td class="tbl2">'.$row['asysty'].'</td> </tr> <tr> <td class="tbl1" style="white-space: nowrap;" width="1%"><b>Wiek:</b></td> <td class="tbl1">'.$row['wiek'].'</td> </tr> <tr> <td class="tbl1" align="center"> </td> <td class="tbl2" style="white-space: nowrap;" width="1%"><b>---</b></td> <td class="tbl2">---</td> </tr> </tbody></table></td></tr></tbody><p> <table class="tbl-border" align="center" cellpadding="0" cellspacing="1" width="400"><tbody><tr> <td class="tbl1" style="white-space: nowrap;" width="1%"><b>Średnia punktów</b></td> <td class="tbl1">'.$row['sr_pkt'].'</td> </tr> <tr> <td class="tbl1" style="white-space: nowrap;" width="1%"><b>Średnia zbiórek</b></td> <td class="tbl1">'.$row['sr_zbiorek'].'</td> </tr> <tr> <td class="tbl2" style="white-space: nowrap;" width="1%"><b>Średnia asyst:</b></td> <td class="tbl2">'.$row['sr_asyst'].'</td> </tr> <tr> <td class="tbl1" align="center"> Ilośc meczy: </td> <td class="tbl2">'.$row['ilosc_meczy'].'</td> </tr> '; $ilosc_pkt_druzyny = dbquery("SELECT `zyskane` FROM `liga_team` WHERE `nazwa_druzyny`=$row['score']"); $procent = ($row['score']/$ilosc_pkt_druzyny)*100; echo ' <tr> <td class="tbl1" align="center"> Procent zdobytych punktów dla drużyny </td> <td class="tbl2">'.$procent.'</td> </tr> </tbody>'; } closeside(); require_once "../side_right.php"; require_once "../footer.php"; ?> Ściślej, kod najpierw pobiera dane o zawodniku z jednej tabeli. Poźniej w trakcie funkcji WHILE pobiera dane z innej tabeli. Niestety kiedy próbuje uruchomic kod to zamiast liczby uzyskuje komunikat Resource id #76 Gdy uruchamiam to samo polecenie w PHPMyAdmin poprawnie zwraca jeden rekord. Ale już w pliku ma z tym kłopoty Po: $ilosc_pkt_druzyny = mysql_query("SELECT `zyskane` FROM `liga_team` WHERE `nazwa_druzyny`=$row['score']"); Dodaj: $ilosc_pkt_druzyny = mysql_fetch_array($ilosc_pkt_druzyny); Lub zamiast tego, jak wolisz: $ilosc_pkt_druzyny = dbarray($ilosc_pkt_druzyny); |
|||
Sitedesign by AltusUmbrae. |