[PHP] unklarer PDO Error blockiert sql-Update [PHP]

  • Hallo,
    nachdem ein Datensatz mittels INSERT eingefügt wurde, soll dieser upgedatet werden, dazu folgender PHP-Code:


    PHP Quellcode:


    Dazu wirft PDO unterschiedliche Fehler, entweder:


    PHP
    FEHLER: doppelter Schlüsselwert verletzt Unique-Constraint „pkOffTrsm“
    DETAIL: Schlüssel „(id)=(5)“ existiert bereits.


    oder


    PHP
    FEHLER: Spalte „active“ hat Typ boolean, aber der Ausdruck hat Typ integer
    LINE 20: active = 0
    HINT: Sie müssen den Ausdruck umschreiben oder eine Typumwandlung vornehmen.
    Beide Fehler verstehe ich nicht:
    1. doppelter Schlüsselwert??? Bei UPDATE
    2. active ist nicht 0 sondern 'FALSE'

    Wie beschrieben, die Fehler werden willkürlich gesetzt...

    Wenn mir da ein erfahrender bitte mal Tipps geben würde?

    Mit freundlichen Grüßen,

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!