Hallo,
ich habe nach meinem Problem gesucht und es nirgends gefunden. Falls es doch was gibt,
Thema ruhig verschieben oder schließen.
Mit PHP und SQL habe ich eigentlich nur geringe Kenntnisse.
Ich hab folgenden Code:
$sql="SELECT name, kaempfe, punkteeigen, punktefremd, ringe FROM $tabellenname WHERE jahr = '04/05' && mannschaft = 'LG-1' ORDER BY punkteeigen DESC";
$link = mysql_connect("x" , "y", "z");
mysql_select_db("x", $link);
$result= mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}
//Jetzt kommt der Kopf der Tabelle per HTML
for($i=0;$i<count($ergebnis);$i++)
{
$platz = $i+1;
echo '<tr><td align="center">'.$platz.'</td>';
echo '<td>'.$ergebnis[$i][name].'</td>';
echo '<td align="center">'.$ergebnis[$i][kaempfe].'</td>';
echo '<td align="center">'.$ergebnis[$i][ringe].'</td>';
echo '<td align="center">'.$ergebnis[$i][punkteeigen].' : '.$ergebnis[$i][punktefremd].'</td></tr>';
}
In meiner DB habe ich 6 Datensätze.
Die Tabelle die mir jetzt angezeigt wird, hat aber 10 Zeilen (7 bis 10 sind bis auf den Eintrag Platz 7 bis Platz 10 leer)
Wo kommen diese letzten 4 Zeilen her?
Kann mir da jemand weiterhelfen, wie ich diese "falschen" Zeilen wieder los werde?
Danke schon mal.
ich habe nach meinem Problem gesucht und es nirgends gefunden. Falls es doch was gibt,
Thema ruhig verschieben oder schließen.
Mit PHP und SQL habe ich eigentlich nur geringe Kenntnisse.
Ich hab folgenden Code:
$sql="SELECT name, kaempfe, punkteeigen, punktefremd, ringe FROM $tabellenname WHERE jahr = '04/05' && mannschaft = 'LG-1' ORDER BY punkteeigen DESC";
$link = mysql_connect("x" , "y", "z");
mysql_select_db("x", $link);
$result= mysql_query($sql, $link);
for($i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}
//Jetzt kommt der Kopf der Tabelle per HTML
for($i=0;$i<count($ergebnis);$i++)
{
$platz = $i+1;
echo '<tr><td align="center">'.$platz.'</td>';
echo '<td>'.$ergebnis[$i][name].'</td>';
echo '<td align="center">'.$ergebnis[$i][kaempfe].'</td>';
echo '<td align="center">'.$ergebnis[$i][ringe].'</td>';
echo '<td align="center">'.$ergebnis[$i][punkteeigen].' : '.$ergebnis[$i][punktefremd].'</td></tr>';
}
In meiner DB habe ich 6 Datensätze.
Die Tabelle die mir jetzt angezeigt wird, hat aber 10 Zeilen (7 bis 10 sind bis auf den Eintrag Platz 7 bis Platz 10 leer)
Wo kommen diese letzten 4 Zeilen her?
Kann mir da jemand weiterhelfen, wie ich diese "falschen" Zeilen wieder los werde?
Danke schon mal.