Hallo,
vielleicht weiß einer eine Idee zu einem kleinen Problem.
Ich schreibe gerade ein System mit Kundenverwaltung und möchte das man die Kunden bearbeiten kann. Eigentlich kein Problem aber irgendwie hab ich gerade den Faden verloren.
Ich verwende für die Datenbanken immer PDO
PHP: 48
$update = $_DB->prepare("UPDATE `kunden` SET `kunden`.`vorname`=:vorname, `kunden`.`nachname`=:nachname, `kunden`.`email`=:email, `kunden`.`strasse`=:strasse, `kunden`.`hsnr`, `kunden`.`plz`=:plz, `kunden`.`ort`=:ort, `kunden`.`zentrum`=:zentrum WHERE `kunden`.`id`=:id");
$update->bindParam(':vorname', $vorname);
$update->bindParam(':nachname', $nachname);
$update->bindParam(':email', $email);
$update->bindParam(':strasse', $strasse);
$update->bindParam(':hsnr', $hsnr);
$update->bindParam(':plz', $plz);
$update->bindParam(':ort', $ort);
$update->bindParam(':zentrum', $zentrum);
$update->bindParam(':id', $id);
if($update->execute()) {
//meldung erfolgreich
}
Alles anzeigen
Und die Fehlermeldung:
ZitatWarning: PDOStatement::execute(): SQLSTATE[HY093]: Invalid
parameter number: number of bound variables does not match number of
tokens in C:\xampp2\htdocs\core\sys\templates\custormeredit.php on line 58
Hoffe man kann mir helfen
Liebe Grüße
palwal