Letzter hinzugefügter Datensatz

Alles, was MariaDB und MySQL betrifft, kann hier besprochen werden.

Letzter hinzugefügter Datensatz

Postby taladan » 04. February 2007 01:40

Hallo,

wie kann ich den zuletzt hinzugefügten Datensatz aufrufen?

Gruß Marco
taladan
 
Posts: 44
Joined: 04. February 2007 01:22

Postby Wiedmann » 04. February 2007 02:12

Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby taladan » 04. February 2007 16:16

Danke, das hilft. :D
taladan
 
Posts: 44
Joined: 04. February 2007 01:22

Postby Mätes » 05. February 2007 09:35

oder den php-befehl
mysql_insert_id()

dann brauchts du nicht extra einen db-zugriff durchzuführen.
hat aber ein paar kleine macken, solltest du in der hilfe nachschlagen.

gruß m
User avatar
Mätes
 
Posts: 142
Joined: 13. April 2006 09:34
Location: kölle

Postby taladan » 06. February 2007 03:28

Den habe ich schon entdeckt und verwende ihn gerade, aber dazu habe ich eine Frage. Auch wenn sie sehr hypothetisch ist.
Angenommern, ein webshop oder anderes datenbanksystem ruft per mysql_insert_id den wert der letzten ID des bestellten artikels auf. Wenn jetzt zwischen den Insert und den aufruf mysql_insert_id zeit liegt (lasse es nur 1 sec sein, weil der server überlastet ist) und wärenddessen kunde 2 auch einen artikel bestellt, kann es dann sein, das das ergebnis gefälscht wird?
Häufig sitzt das Problem des Computers an immer der selben Stelle, zwischen Monitor und Rückenlehne.
taladan
 
Posts: 44
Joined: 04. February 2007 01:22

Postby Wiedmann » 06. February 2007 04:04

Nein.
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany


Return to MariaDB - MySQL

Who is online

Users browsing this forum: No registered users and 2 guests