![]() Mailinglisten-Archive |
Hallo, Sorry habe vergessen den Namen anzugeben. Nicht das ihr denkt Ich w�rde mich verstecken wollen... Also x ist Benjamin-Timm Broich. Gr��e, Benjamin -----Urspr�ngliche Nachricht----- Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de] Im Auftrag von x Gesendet: Donnerstag, 13. Dezember 2001 15:02 An: php_(at)_phpcenter.de Betreff: AW: [php] mysql_insert_id(); Hi, Bevor du mysql_inser_id(); ausf�hren kannst musst du auch ein INERT Machen. L�sen k�nntest du dein Problem indem du einen query wie folgt Aufbaust: Mysql_query("SELECT * FROM tabelle ORDER BY id DESC LIMIT 1"); So w�rdest du die letzte erstellte id auslesen... Bei mysql_insert_id(); M�sstest du erst ein INSERT INTO xxx machen und dann kannst du mit Mysql_insert_id(); die zahl rausfinden die das INSERT bekommen hat. Gr��e, Benjamin -----Urspr�ngliche Nachricht----- Von: php-admin_(at)_phpcenter.de [mailto:php-admin_(at)_phpcenter.de] Im Auftrag von Ringo Gro�er Gesendet: Donnerstag, 13. Dezember 2001 14:57 An: php_(at)_phpcenter.de Betreff: [php] mysql_insert_id(); hallo liste, nachdem ich nun ein paar stunden rumgegoogled hab und diverse listen durchgebl�ttert, hab ich trotzdem noch keine funktionierende l�sung gefunden, wie ich aus einer mysql tabelle mit auto_increment id den letzten record ausw�hle. ich bin auf die funktion mysql_insert_id() gestossen, die wohl die id des letzten inserts zur�ckgibt. meine SELECT sah daher in etwa so aus: $q= 'SELECT eins,zwo,drei from eine_table where id = '.mysql_insert_id(); leider versteht mysql nicht so ganz, was ich will *g* kann mir jemand weiterhelfen? regards, Ringo. -- ** http://www.php-center.de ** Die PHP-Liste: mailto: php_(at)_phpcenter.de http://lists.phpcenter.de/mailman/listinfo/php -- ** http://www.php-center.de ** Die PHP-Liste: mailto: php_(at)_phpcenter.de http://lists.phpcenter.de/mailman/listinfo/php
php::bar PHP Wiki - Listenarchive