error404: Problem mit PHP und Mysql

Moin ich habe folgendes Problem Ich habe eine lokale Webseite und möchte einen eintrag in die Datenbank machen doch es wird nichts eingetragen und ich bekomme auch keinen Error. $pdo = new PDO('mysql:host=localhost;dbname=user', 'user', 'xxx'); $statement = $pdo->prepare("INSERT INTO pn (empfaenger, sender, betreff, datum, text) VALUES (?, ?, ?, ?, ?)"); $statement->execute(array($empfaenger, $sender, $betreff, $datum, $text)); die Variablen habe ich vorher defieniert

LG Error404

  1. Tach!

    Ich habe eine lokale Webseite und möchte einen eintrag in die Datenbank machen doch es wird nichts eingetragen und ich bekomme auch keinen Error.

    PHP zeigt nur PHP-Fehler an. Fehler beim Kommunizieren mit dem DBMS muss man selbst ermitteln. Das PHP-Handbuch hat dazu auch eine Seite im Kapitel zu PDO.

    dedlfix.

  2. Schalt mal in PDO ein, dass Exceptions geworfen werden:

    PDO Exceptions

    (aber es könnte schonmal an der Spalte TEXT liegen, das ist ein reserviertes Wort)