Sarius87
Banned
- Registriert
- Mai 2016
- Beiträge
- 888
hallo, folgendes, habe eine spalte namens id, womit jeder nutzer der sich bei meiner seite anmeldet eine eindeutige nummer hat. habe diese spalte so erstellt :
jetzt will ich direkt nach dem eintragen in die DB die id anzeigen lassen, doch ich erhalte IMMER 1 ... doch wieso ??
verstehe nicht was da falsch ist. in der datenbank ist es richtig :
wo ist der fehler ?
jetzt will ich direkt nach dem eintragen in die DB die id anzeigen lassen, doch ich erhalte IMMER 1 ... doch wieso ??
PHP:
$statement=$pdo->prepare("INSERT INTO users (name, email, datum) VALUES (:name, :email, :datum)");
$result=$statement->execute(array('name' => $name, 'email' => $email, 'datum' => $datum));
$statement=$pdo->prepare("SELECT * FROM users WHERE name=:name");
$result=$statement->execute(array('name' => $name));
$user=$statement->fetch();
$id=$user['id'];
echo $id;
verstehe nicht was da falsch ist. in der datenbank ist es richtig :
wo ist der fehler ?
Zuletzt bearbeitet: