php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 02.07.2006, 09:34  
Benutzer
 
Registriert seit: 27.04.2004
Beiträge: 50
guenterfrosch
Standard ID ausfindig machen

Hallo

Ich trage die Daten normal in die Datenbank ein (mysql_query()). Jetzt möchte ich die ID (Primärschlüssel) des gerade eben eingetragenen Datensatzes ausgeben. Wie geht das möglichst einfach?

Danke für euere Antworten
guenterfrosch ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 02.07.2006, 09:50  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

PHP:
mysql_insert_id()
http://de2.php.net/mysql_insert_id

MySQL explizit:
SELECT LAST_INSERT_ID()
http://dev.mysql.com/doc/refman/4.0/...functions.html
Zergling-new ist offline   Mit Zitat antworten
Alt 02.07.2006, 09:55  
Benutzer
 
Registriert seit: 27.04.2004
Beiträge: 50
guenterfrosch
Standard

Zitat:
Zitat von Zergling
PHP:
mysql_insert_id()
http://de2.php.net/mysql_insert_id

MySQL explizit:
SELECT LAST_INSERT_ID()
http://dev.mysql.com/doc/refman/4.0/...functions.html
Danke! Aber stimmt die Ausgabe auch noch, wenn 2 Einträge direkt nacheinander abfolgen?
guenterfrosch ist offline   Mit Zitat antworten
Alt 02.07.2006, 10:32  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Du musst die eingefügte ID mittels mysql_insert_id() vor jedem neuen Eintrag abholen. Sonst geht sie logischerweise verloren.

PHP-Code:
<?php
mysql_query
(INSERT INTO ..)
mysql_insert_id()

mysql_query(INSERT INTO ..)
mysql_insert_id()

..
?>
Zergling-new ist offline   Mit Zitat antworten
Alt 02.07.2006, 10:33  
Benutzer
 
Registriert seit: 27.04.2004
Beiträge: 50
guenterfrosch
Standard

OK. Hab's so gemacht.

Danke
guenterfrosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Frameseite ausfindig machen Drache JavaScript, Ajax und mehr 0 02.12.2007 14:15

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
id ausfindig machen, id nummer ausfindig machen, ts3 id ausfindig machen, id nummern ausfindig machen, ts3 id standort ausfindig machen, über id nummer ausfindig machen, ausfindig machen von atu nummer, mw3 id ausfindig machen, id nummer jemanden ausfindig machen, verborgene id ausfindig machen, uid nummer ausfindig machen, id eines roots ausfindig machen, terminal durch id ausfindig machen, terminal-id ausfindig machen, fehlende mysql id ausfindig machen, wie mache ich eine id ausfindig, id von netzwerkadapter ausfindig machen, ordner id auffindig machen, adresse durch uid nummer ausfindig machen, id auswendig machen

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:16 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.