Mailinglisten-Archive |
Hi Liste, bloß gut, dass ich gut gepolstert bin... ; ) Nein, irgendwie muss es ja gehen, das war mir schon klar. phpMyAdmin machts ja auch. Ich generiere mir die "Insert" ja mit PHP! Es gibt 1 Zeile mit 5 Feldern, die mittels Funktionsaufruf immer um eins erweitert wird. Alle vollständigen Zeilen sollen dann per "Insert" in die Tabelle gepackt werden... Die SQL-Syntax erzeuge ich aus immer einem kompletten "insert into ... (Feld1, Feld2, Feld3) values ('1','2','3');" und hänge sie an eine "Sammel"-Anweisung an ".=" => $sql ="insert...;" //die 1. => $sql.="insert...;" //die 2. bis alle vollen Zeilen durch sind... Doch am Schluss gibt es dann einen Syntax-Error für die Schwelle von der ersten zur zweiten Anweisung. Ich schwöre es. Hier der ausführliche Code: $sql = ""; for ($a=0; $a<$_POST["anz_mehr"]+1; $a++) { if (!empty($_POST["best_$a"])) { if (empty($_POST["dat_$a"])) $_POST["dat_$a"] = date("d M Y", time()); if (empty($_POST["durch_$a"])) $_POST["durch_$a"] = $_SESSION["cl_Benutzer"]; $sql_insert = "insert into chinadb.bestellungen ("; $sql_insert.= "datum, bestellung, durch, wann"; $sql_insert.= ") values ("; $sql_insert.= "'".$_POST["dat_$a"]."', '".$_POST["best_$a"]."', '".$_POST["durch_$a"]."', 'now()')"; $sql.=$sql_insert. "; "; } } if ($res = mysql_query($sql, $db_Verbindung)) $erg = 0; else $erg = mysql_error(); -- Mit freundlichen Grüßen / Best regards Steffen Kother
php::bar PHP Wiki - Listenarchive