Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: Sisäkkäiset silmukat

DeSaille [23.05.2006 18:08:20]

#

Olen suunnittelemassa PHP/MySQL pohjaista sivustoa, jonne tulisi jalkapalloseuran kaikki pelatut ottelut yms. tilastoine ja tietoineen.

Tämän hetkisenä ongelmana ovat ottelun maalien listaaminen kunkin ottelun yhteyteen. Nämä haetaan tietokannan goal-taulusta, jossa avaimina ovat PlayerID, TeamID sekä MatchID.

Eli minkälaisella silmukalla saisin noihin $homescorer ja $awayscorer kohtiin tämän tehtyä?

ottelu1 maalintekijä1, maalintekijä2
ottelu2 maalintekijä1, maalintekijä2
jne.

<?php

while ($row = mysql_fetch_array($result,MYSQL_ASSOC)) {

	$matchid = $row['matchid'];
	$matchdate = $row['matchdate'];
	$hometeam = $row['hometeam'];
	$awayteam = $row['awayteam'];
	$homescore = $row['homescore'];
	$awayscore = $row['awayscore'];
	$competition = $row['competition'];
	$stadium = $row['stadium'];
	$city = $row['city'];
	$attendance = $row['attendance'];
	$season = $row['season'];
	$awayscorer = $row['awayscorer'];
	$homescorer = $row['homescorer'];

	print "<tr id=row>";
	print "<td id=center>$matchid</td>";
	print "<td>$matchdate</td>";
	print "<td>$hometeam</td>";
	print "<td align=center>$homescore-$awayscore</td>";
	print "<td>$awayteam</td>";
	print "<td>$competition</td>";
	print "<td>$season</td>";
	print "<td>$stadium</td>";
	print "<td align=right>$att</td>";
	print "<td>";
	print "$homescorer";
	print "</td>";
	print "<td>";
	print "$awayscorer";
	print "</td>";

	print "</tr>";
   }
?>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta