Hi,
wenn ich eine Abfrage aus einer Datenbank mache, die 3 Datensätze enthält, werden mir immer bloß die Daten aus dem ersten Datensatz ausgegeben.
Wenn ich dann mir die Daten vom ersten Datensatz anzeigen lasse ($row[0],$row[1],$row[2],...$row[18]) geht das ohne Probleme. Aber die Daten aus dem zweiten Datensatz müsste man doch mit $row[19],$row[20],... auslesen können, oder? Wenn ich dann aber $row[19] auslese ist die Variable immer leer genauso wie die darauffolgenden ($row[20],...).
Wieso sind die Variablen ab $row[19] alle leer?
wenn ich eine Abfrage aus einer Datenbank mache, die 3 Datensätze enthält, werden mir immer bloß die Daten aus dem ersten Datensatz ausgegeben.
PHP:
<?php
$conn=mysql_connect(localhost,geheim,geheim);
mysql_select_db("geheim",$conn);
$result = mysql_query("SELECT id,name,level,durchschnitt,gold1,gold2,gold3,gold4,gold5,gold6,gold7,gold8,gold9,gold10,gold11,gold12,gold13,gold14,gold15 FROM eintrag");
if (!$result) {
echo 'Datenbankfehler';
exit;
}
$row = mysql_fetch_row($result);
$count = '1';
$zeilen = mysql_num_rows($result);//es sind 3 Zeilen
?>
Wieso sind die Variablen ab $row[19] alle leer?