kostenloser Webspace werbefrei: lima-city


id vom letzten beitrag anzeigen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Hallo, ich brauche ein Script, mit
    dem ich die id vom letzten MySQL eintrag anzeigen kann.
    Eintragen tue ich so:


    INSERT INTO `gb_config` ( `nr` , `name` , `email` , `title`, `copy` , `passwort` ) VALUES ('', '$gbtitle', '$name', '$email', '$copy', '$pw');
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. bittesehr:
    http://at2.php.net/manual/de/function.mysql-insert-id.php

    MfG apollo13
  4. Autor dieses Themas

    speedtouch92

    Kostenloser Webspace von speedtouch92

    speedtouch92 hat kostenlosen Webspace.

    Geht das auch, wenn das increment-feld nr hei?t?

  5. Geht das auch, wenn das increment-feld nr hei?t?


    Les dir doch bitte durch was auf der Seite steht!

    http://at2.php.net/manual/de/function.mysql-insert-id.php :

    mysql_insert_id() liefert die ID, die bei der letzten INSERT-Operation f?r ein Feld vom Typ AUTO_INCREMENT vergeben wurde.

    Es wird also nicht nach dem Namen gegangen, sondern nach der Option AUTO_INCREMENT.

    Daher geht es also auch wenn das Feld nr hei?t :biggrin:

    H2O
  6. 0******a

    Als zus?tzliche Erkl?rung:
    Unter MySQL kann nur eine einzige Spalte in einer Tabelle mit der Option auto_increment definiert werden. Daher ist f?r MySQL immer klar, welche Spalte gemeint ist (der PHP-Befehl ist sozusagen 1:1 von der MySQL-Funktion LAST_INSERT_ID() abgeleitet).

    ?brigens braucht man keine Angst zu haben, dass der R?ckgabewert von mysql_insert_id() dadurch verf?lscht werden k?nnte, dass jemand anders zur selben Zeit auch ein Skript aufruft, welches ebenfalls eine Zeile in die Tabelle zuf?gt, solange man zwischen dem insert und der darauffolgenden Abfrage nach der letzten ID die Datenbankverbindung nicht beendet.
  7. w****n

    Am besten du nimmst bei der ID ein autoincrement. Dann als n?chstes kannst du Daten einf?gen und dann mit last_insert_id() als mysql-Abfrage abfragen.
    Es gibt glaub ich auch direkt ne php-funktion um das abzufragen.


    EDIT 0-checka
    Ich frag ich mich doch glatt, ob du den Thread ?berhaupt gelesen hast



    Beitrag ge?ndert am 23.02.2006 15:05 von 0-checka
  8. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!