Mailinglisten-Archive |
> Hallo,
> habe in dem mysql-Manual folgendes gefunden:
> 30.10 Wie man den Wert einer AUTO_INCREMENT Spalte in ODBC ausliest.
> Das ist ja auch schön, aber ich brauche nächste zu vergebende ID einer
> Tabelle, damit ich diese vorher noch mit einem Dateiupload (PHP) verbinden
> kann (ID-name.gif).
>
> Kann mir da mal einer kurz nen Tip geben?
> Thx & MfG
>
Hallo,
klingt umständlich, warum nicht umgekehrt?
Aber was du machen kannst ist ein SELECT MAX(ID) FROM ... vorneweg, dann
hast du die letzthöchste, aber wenn du in einer Multiuser-Umgebung bist, ist das
nicht sehr sicher, weil bis dein Programm weitermacht, das vielleicht schon
von einem parallelen Job überholt wurde. Deswegen: Mach erst die Tabelle, wo
der ID entstehen soll, dann machst du deinen Fileupload dahin, und wenns
schiefläuft, löschst du halt wieder aus der ersten Tabelle.
ciao!
Kai
--
--
· . ·
· · . · . · <-------- verdächtiges weisses Puder
· . · . .
· ·
GMX - Die Kommunikationsplattform im Internet.
http://www.gmx.net
---
!!NEU!!
Fragen und Antworten zu MySQL und dieser Liste unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive