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