Hallo Forumsgemeinde
Ich habe diese Codezeile:
$sth=$dbh->prepare("UPDATE kunden SET kdfirma = $kdfirma WHERE kdnummer = '$kdnummer'");
Ich habe mir die Skalare "$kdfirma" und "$kdnummer" ausgeben lassen. Diese sind belegt, also korrekt mit Inhalt befüllt. Trotzdem stimmt mit der Syntax was nicht:
...UPDATE kunden...
Das müsste die Tabelle sein (Hier die CSV-Tabelle)
...SET kdfirma...
An dieser Stelle bei der Spalte kdfirma den Inhalt auf den Skalar $kdfirma ändern
...WHERE kdnummer = '$kdnummer'...
In der Zeile wo die kdnummer identsich mit dem Skalar $kdnummer ist.
Nochmal als Text:
Ich habe die Kundennummer, die die Änderung betrifft = Kd-Nummer.
Ich habe den neuen Firmennamen, der anstelle des in der Tabelle vorhandenen eingeschrieben werden soll = $kdfirma
Wo liegt das Problem?
Gruss HP-User
Past brought us "SYS 64738". Present brought us "ctrl+alt+del". But what will future bring?