Robert B.: PHP syntax error unexpected double-quoted string

Beitrag lesen

Moin Ferdinand,

das

echo "user: " . $row["user"] . " - score: " . $row["score"] . " " . $row["timestamp"] . "<br>";

geht auch einfacher und mutmaßlich performanter, da die Einzelteile direkt in die Ausgabe geschrieben und nicht erst konkateniert werden müssen:

echo "user: ", $row["user"], " - score: ", $row["score"],
    " ", $row["timestamp"], "<br>";

Soweit ich das sehe, passen da die Quotes. Was fehlt: die kontextgerechte Behandlung der SQL-Rückgabe für HTML – verwende htmlspecialchars.

Viele Grüße
Robert