Id eines eingefügten Datensatzes abfragen

Pilleslife
Hallo,

ich habe ein Mysql Problem. Ich füge in eine Tabelle einen Datensatz ein. Diesem wir automatisch eine ID zugeordnet. Jetzt möchte ich die ID, des gerade eingefügten Datensatzes Abfragen um ihn weiter zu verwenden.

Ich hoffe, ihr kapiert mein Problem und könnt mir helfen.

Danke im Vorraus.

Gruß
Pilleslife
Dizzy.w3
Hi,

was ist deiner Meinung nach der einfachste Lösungsansatz?

Gruß
Dizzy
Pilleslife
Ich wollte es versuchen den Datensatz mit der höchsten ID auszulesen mit:

php:
1:
$sql 'SELECT * FROM `tabelle` ORDER BY `id` DESC LIMIT 0, 1 ';;


Das klappt aber irgendwie nicht.
Dizzy.w3
code:
1:
SELECT * FROM `tabelle` ORDER BY `id` DESC LIMIT 1


hast du's schon so versucht?
Pilleslife
Danke das war es. Jetzt funktioniert es. Augenzwinkern
C-Board
Geht auch einfacher mit insert_id

Gruß Mike
24Bytes
Zitat:
Original von C-Board
Geht auch einfacher mit insert_id

Gruß Mike


er sprach von MySQL und nicht von MaxDB

also http://www.php-resource.de/handbuch/func...l-insert-id.htm Augenzwinkern
C-Board
Jepp, danke. Hatte zwei Links vertauscht.

Gruß Mike
gamefreaxx
Bzw. ist diese Funktion sogar in der class $db, falls du das WBB verwendest - einfach:

php:
1:
$id $db->insert_id();