Hallo,
wenn ich Arrays z.B. aus Formularen direkt in eine SQL-Datenbank mit INSERT schreiben möchte, habe ich nur zwei funktionierende Lösungen gefunden:
Erst umständlich in "normale" Variablen übergeben:
.. oder diese Konstuktion:
Die Frage: Kann mir jemand diese Syntax mit ' ".$POST.... erklären ? Für was sind die Punkte, und warum 2 Anführungsstriche ?
Danke, Dirk
wenn ich Arrays z.B. aus Formularen direkt in eine SQL-Datenbank mit INSERT schreiben möchte, habe ich nur zwei funktionierende Lösungen gefunden:
Erst umständlich in "normale" Variablen übergeben:
PHP:
$name = $_POST["name"]
$text = $_POST["text"]
$sql = "INSERT INTO tabelle (name, text) VALUES (' $name ' , ' $text ' );
.. oder diese Konstuktion:
PHP:
$sql = "INSERT INTO tabelle (name, text) VALUES (' " . $_POST["name"] . " ' , ' " . $_POST["text"] . " ' );
Die Frage: Kann mir jemand diese Syntax mit ' ".$POST.... erklären ? Für was sind die Punkte, und warum 2 Anführungsstriche ?
Danke, Dirk