pacemaker85
Nieuwe gebruiker
- Lid geworden
- 18 jun 2007
- Berichten
- 2
Beste forumgebruikers,
Op dit moment ben ik bezig met het maken van een site voor mijn Hattrick.org voetbalteam. Hiertoe heb ik allerlei data in een database gezet. Onder andere de gespeelde wedstrijden, doelpunten voor en tegen, etc...
Nu wil ik deze gegevens weergeven op mijn pagina (omdat de PHP ge-embed is in een andere pagina, is er al verbinding met de database, daar ligt het niet aan), en vervolgens gaat het fout. Als ik onderstaande code implementeer, krijg ik niet de juiste uitvoer, een tabel met de positie, teamnaam, aantal wedstrijden, winst, gelijk, verlies, doelpunten voor, tegen, saldo en punten (1 rij per team).
Ik snap dat ik ergens de fout in ga met het rekenen met de variabelen uit de database, maar hoe moet ik het dan wel opschrijven?
N.B. 1 voor een voorbeeld van de tabel die ik krijg: klik hier
N.B. 2 voor een voorbeeld van de tabel die ik wil: klik hier
Op dit moment ben ik bezig met het maken van een site voor mijn Hattrick.org voetbalteam. Hiertoe heb ik allerlei data in een database gezet. Onder andere de gespeelde wedstrijden, doelpunten voor en tegen, etc...
Nu wil ik deze gegevens weergeven op mijn pagina (omdat de PHP ge-embed is in een andere pagina, is er al verbinding met de database, daar ligt het niet aan), en vervolgens gaat het fout. Als ik onderstaande code implementeer, krijg ik niet de juiste uitvoer, een tabel met de positie, teamnaam, aantal wedstrijden, winst, gelijk, verlies, doelpunten voor, tegen, saldo en punten (1 rij per team).
Ik snap dat ik ergens de fout in ga met het rekenen met de variabelen uit de database, maar hoe moet ik het dan wel opschrijven?
PHP:
<?php
// Data uitlezen uit database
$query = "SELECT * FROM `fcpstand21` ORDER BY `stand` ";
$sql = mysql_query($query) or die ( mysql_error( ) );
// Tabel-koprij aanmaken, eerste cel (linksboven) hoort leeg!
echo"<table class=tbp>
<tr><td></td>
<td><b>Team</td>
<td><b>Gsp</td>
<td><b>W</td>
<td><b>G</td>
<td><b>V</td>
<td><b>DV</td>
<td><b>DT</td>
<td><b>+/-</td>
<td><b>Pt</td></tr>";
while($record = mysql_fetch_object($sql)){
// Data weergeven op scherm, hier gaat het fout!
echo"<tr><td>".$record->stand."</td>
<td>".$record->team."</td>
<td>".$record->winst+$record->gelijk+$record->verlies."</td>
<td>".$record->winst."</td>
<td>".$record->gelijk."</td>
<td>".$record->verlies."</td>
<td>".$record->dv."</td>
<td>".$record->dt."</td>
<td>".$record->dv-$record->dt."</td>
<td>".$record->winst*3+$record->gelijk."</td></tr>";
}
echo"</table>";
?>
N.B. 1 voor een voorbeeld van de tabel die ik krijg: klik hier
N.B. 2 voor een voorbeeld van de tabel die ik wil: klik hier
Laatst bewerkt: