I'm working on an website and made an form where you can add vehicles. Now I created a form where you should be able to edit them, but when I press on edit vehicle it gives out my default error message
Beim Speichern ist leider ein Fehler aufgetreten
Now I need your help. I have no clue where the problem could be, but I think it has to do something with the update query
 $showFormular = true; //Variable ob das Registrierungsformular anezeigt werden soll
    $pdo = new PDO('mysql:host=localhost;dbname=', '', '');
    if(isset($_GET['bearbeiten'])) {
        $error = false;
        $EKNR = $_POST['EKNR'];
        $EKDatum = $_POST['EK-Datum'];
        $RGNummer = $_POST['RG-Nummer'];
        $Marke = $_POST['Marke'];
        $Modell = $_POST['Modell'];
        $EZ = $_POST['EZ'];
        $MotorNummer = $_POST['Motornummer'];
        $Fin = $_POST['FIN'];
        $KM = $_POST['KM'];
        $VK = $_POST['VK'];
        $EKBrutto = $_POST['EK-Brutto'];
        $EKNetto = $_POST['EK-Netto'];
        $VKDatum = $_POST['Verkaufsdatum'];
        $Lack = $_POST['Farbe'];
        //Keine Fehler, wir können den Nutzer registrieren
        if(!$error) {   
            $statement = $pdo->prepare("UPDATE `Fahrzeugverkauf` SET `EKNR`=[$EKNR],`EKDatum`=[$EKDatum],`RGNummer`=[$RGNummer],`Marke`=[$Marke],`Modell`=[$Modell],`EZ`=[$EZ],`MotorNr`=[$MotorNummer],`FIN`=[$Fin],`KM`=[$KM],`VK`=[$VK],`EKBrutto`=[$EKBrutto],`EKNetto`=[$EKNetto],`Farbe`=[$Lack],`VKDatum`=[$VKDatum] WHERE EKNR = $id");
                $result = $statement->execute(array('EKNR' => '$EKNR', 'EKDatum' => '$EKDatum', 'RGNummer' => '$RGNummer', 'Marke' => '$Marke', 'Modell' => '$Modell', 'EZ' => '$EZ', 'MotorNr' => '$MotorNummer', 'FIN' => '$Fin', 'KM' => '$KM', 'VK' => '$VK', 'EKBrutto' => '$EKBrutto', 'EKNetto' => '$EKNetto', 'Farbe' => '$Lack', 'VKDatum' => '$VKDatum'));
                if($result) {       
                echo 'Das Fahrzeug wurde erfolgreich hinzugefügt.';
                $showFormular = false;
            } else {
                echo 'Beim Abspeichern ist leider ein Fehler aufgetreten<br>'
;
 
     
     
     
    