Jeg har følgende kode, jeg kan godt få den til at vise en enkelt af kolonnerne af gangen men ikke alle sammen på samme tid? det er noget med WHILE men kan sku ik se hvordan jeg skal gøre? er der nogle kloge hoveder som kan hjælpe?
<?
$kampe = mysql_query("SELECT spillernavn, COUNT(spillerid) FROM kampe GROUP BY spillerid ORDER BY COUNT(spillerid) DESC");
$maal = mysql_query("SELECT COUNT(assist) FROM maal WHERE assist='0' GROUP BY spillerid");
$assist = mysql_query("SELECT COUNT(assist) FROM maal WHERE assist='1' GROUP BY spillerid");
$gule = mysql_query("SELECT COUNT(type) FROM kort WHERE assist='0' GROUP BY spillerid");
$rode = mysql_query("SELECT COUNT(type) FROM kort WHERE assist='1' GROUP BY spillerid");
echo "<table border='1'>
<tr>
<th>Spiller</th>
<th>Kampe</th>
<th>Mål</th>
<th>Assist</th>
<th>Gule kort</th>
<th>Røde kort</th>
</tr>";
while($row = mysql_fetch_array($kampe))
{
echo "<tr>";
echo "<td>" . $row['spillernavn'] . "</td>";
echo "<td>" . $row['COUNT(spillerid)'] . "</td>";
echo "<td>" . $row['COUNT(maal)'] . "</td>";
echo "<td>" . $row['COUNT(assist)'] . "</td>";
echo "<td>" . $row['COUNT(gule)'] . "</td>";
echo "<td>" . $row['COUNT(rode)'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>
Indlæg senest redigeret d. 24.09.2008 19:41 af Bruger #10467