Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 06-09-2011, 15:55
mo78
 Registrierter Benutzer
Links : Onlinestatus : mo78 ist offline
Registriert seit: Sep 2010
Beiträge: 88
mo78 befindet sich auf einem aufstrebenden Ast
Standard PDO problem mit lastinsertID

Hallo ich Probiere gerade mit PDO ein wenig rum und bin da auf ein kleines problem gestoßen. Also ich möchte eine email adress in meiner DB speichern und mir die letzte Id ausgeben lassen. Also das speichern funzt schonmal soweit aber leider nicht das id auslesen. Hier mal der Code

PHP-Code:
        $email = array(':email'=>$_POST['email']);

        
$sql "INSERT INTO c_email (email) VALUES (:email)";

        
$stmt MyDB::getInstance()->prepare($sql);
        
$stmt->execute($email);
        
$userID MyDB::getInstance()->lastInsertId();
        echo 
$userID
In der Fehlermeldung steht ich die Methode auf kein Objekt anwende wenn ich das mal richtig deute

Hier mal die Fehlermeldung original
Code:
Fatal error:  Call to a member function lastInsertId() on a non-object
mfg
mo
Mit Zitat antworten