Hallo,
ich möchte ein Query aus der Datenbank ausgeben:
//Ausgabe der Daten
if ($result = $link->query($query))
{
while ($row = $result->fetch_row())
{
printf("%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s", $row[0], $row[1], $row[2] $row[3], $row[4], $row[5], $row[6], $row[7], $row[8], $row[9], $row[10], $row[11], $row[12]);
echo "
"; //Zeilenumbruch
}
$result->close();
}
Leider habe ich irgendwo einen Fehler,da mir das ausgegeben wird:
Parse error : syntax error, unexpected ‚$row‘ (T_VARIABLE) in /www/htdocs/xxxxxxxxx/statistiken.php on line 38
Zeile 38 ist, wo printf angeht.
Wa passt nicht? Ich finde es einfach nicht.
Hey,
wenn ich richtig gezählt habe ist derzeit eine row zu viel.
Du hast 12x %s aber 13x row.
Viele Grüße
David Bechstein
https://www.david-bechste.in
info@david-bechstein.de
Habe jetzt eine row raus, es kommt der gleiche Fehler.
//Ausgabe der Daten
if ($result = $link->query($query))
{
while ($row = $result->fetch_row())
{
printf("%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s", $row[0], $row[1], $row[2] $row[3], $row[4], $row[5], $row[6], $row[7], $row[8], $row[9], $row[10], $row[11]);
echo "
"; //Zeilenumbruch
}
$result->close();
}
Fehler selbst gefunden
$row[0], $row[1], $row[2**],**<== $row[3],
Komma fehlte.
Hallo,
zwischen $row[2] und $row[3] fehlt ein Komma. Genauer hinschauen lohnt sich meistens, vor allem wenn der Fehler bereits in der Fehlermeldung steht.
Grüße
Sebastian
Ja, Sebastian,
ich habs ja gesehen, habe ich ja geschrieben.