Hallo,
ich habe mich jetz mal fürs PHP Forum Entschieden weil mein MySQL ja in PHP eingebettet ist und ich dachte es würde eher an dem PHP code liegen wie an dem MySQL.
…ich möchte zwei Tabellen nacheinander mit Daten füllen die aus einem Formular kommen.
[PHP]
require(„…/include/mysql.connect.php“);
mysql_query(„INSERT INTO einsaetze (uhrzeit,datum,titel,text,alarmstufe,feuerwehren,fahrzeuge,autor,sort) VALUES (‚$db_uhrzeit‘,‚$db_datum‘,‚$titel‘,‚$text‘,‚$alarmstufe‘,‚$db_feuerwehren‘,‚$fahrzeuge‘,‚$db_autor‘,‚$db_sort‘)“);
mysql_query(„INSERT INTO update (uhrzeit,datum,aktion,autor) VALUES (‚$db_uhrzeit‘,‚$db_datum‘,‚$db_aktion‘,‚$db_autor‘)“);
mysql_close();
[/PHP]
Der Eintrag in die erste Tabelle wir ausgeführt jedoch passiert in der zweiten garnichts.
Notice: Undefined variable: err_titel in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 53
Notice: Undefined variable: err_ort in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 54
Notice: Undefined variable: err_tag in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 55
Notice: Undefined variable: err_monat in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 56
Notice: Undefined variable: err_jahr in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 57
Notice: Undefined variable: err_stunde in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 58
Notice: Undefined variable: err_minute in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 59
Notice: Undefined variable: err_text in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 60
Notice: Undefined variable: err_name in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 61
Notice: Undefined variable: err_vorname in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 62
Notice: Undefined variable: err_write in /srv/www/vhosts/schauerberg.de/httpdocs/feuerwehr/administration/schreiben_termin.php on line 64
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'update (uhrzeit,datum,aktion,autor) VALUES ('00:00','20.08.2010','Termin','Maxim' at line 1
Die PHP Fehler sind mir aber kein rätzel… Ich habe die Formularfelder auf Inhalt gecheckt und gib so dem User die fehlenden Formularfelder aus.
Ich bin mir ziemlich sicher dass der Syntax stimmt. geht ja oben auch.
Es muss etwas damit zu tun haben das keine zwei mysql_querys nacheinander ausgeführt werden können aber wie mach ich es dann?