Ich möchte folgendes Update durchführen:
jedoch wird mir folgender Fehler angezeigt:
update fertigungsauftrag set ID_KUNDE=1, ID_Lieferant=1, Teile_NR=12, Walzdraht_DM=12, Abmessung=12, FK=1, Menge=12, ZM=12, Ziehgeschwindigkeit=12, Datum_Anfang_Ziehen=12-12-12, Datum_Ende_Ziehen=12-12-12, ITW=12, Vorschub=12, Datum_Anfang_ITW=12-12-12, Datum_Ende_ITW=12-12-12,Abzug=12, PE_NR=12, Hinweis= where FA_NR = 122121
MySQL-Fehler: 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 'where FA_NR = 122121' at line 9
PHP-Code:
$sql="update $tb_name set ID_KUNDE=$ID_Kunde, ID_Lieferant=$ID_Lieferant,
Teile_NR=$_POST[Teile_NR], Walzdraht_DM=$_POST[Walzdraht], Abmessung=$_POST[Abmessung],
FK=$ID_FK, Menge=$_POST[Menge], ZM=$_POST[ZM], Ziehgeschwindigkeit=$_POST[Ziehen],
Datum_Anfang_Ziehen=$ZM_Anfang, Datum_Ende_Ziehen=$ZM_Ende, ITW=$_POST[ITW],
Vorschub=$_POST[Vorschub], Datum_Anfang_ITW=$ITW_Anfang,
Datum_Ende_ITW=$ITW_Ende,Abzug=$_POST[Abzug], PE_NR=$_POST[PE_NR],
Hinweis=$_POST[Hinweis]
where FA_NR = $_POST[FA_NR]";
echo $sql;
$result = mysql_query ($sql, $link) or die ("MySQL-Fehler: " . mysql_error());
mysql_close($link);
update fertigungsauftrag set ID_KUNDE=1, ID_Lieferant=1, Teile_NR=12, Walzdraht_DM=12, Abmessung=12, FK=1, Menge=12, ZM=12, Ziehgeschwindigkeit=12, Datum_Anfang_Ziehen=12-12-12, Datum_Ende_Ziehen=12-12-12, ITW=12, Vorschub=12, Datum_Anfang_ITW=12-12-12, Datum_Ende_ITW=12-12-12,Abzug=12, PE_NR=12, Hinweis= where FA_NR = 122121
MySQL-Fehler: 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 'where FA_NR = 122121' at line 9
Kommentar