Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 392 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

Sebian

Haudegen

Dabei seit: 14.05.2003

Beiträge: 645

 

1 Zum Seitenanfang

Freitag, 1. Oktober 2004, 16:45

ID auslesen

Hallo! Ich proge mir ein Download script, mit Uploadfunktion.
Ich möchte aber die datei zb.: bild.gif mit der gespeicherten ID uploaden.

Aber wie lese ich aus welche autoincriment *sprry, weis nicht wie man das schreibt* ID gerade hinzugefügt wurde. einfach die letzte nehmen ist auch nciht ganz klug, denn wenn 2 Personen gleichzeitig was machen und sie fast gleichzeitig was eintragen kann sicherlich ein Fehler passieren.

Also gibt es dafür eine möglichkeit?
 

Fab

Lebende Foren Legende

Dabei seit: 30.03.2003

Beiträge: 1 635

 

2 Zum Seitenanfang

Freitag, 1. Oktober 2004, 20:26

Hi

Sie müssten wirklich auf ein paar millisekunden genau zur gleichen Zeit etwas eintragen und das ist nazu unmöglich. ;)

Ich würde es mit MAX (id) machen.
Klar ist dies nicht die sicherste Method, da es immer noch eine kleine Eventualität gibt.

Wenn man die Fehlernummer kennt, dann könnte man entsprechend darauf reagieren. Man gibt dann den beiden Usern einfach "Jemand war schneller, bitte versuchen Sie es nochmals" ausgeben, oder so :D


Du musst dich wohl an Shura wenden, er kennt sich hier glaube ich am besten mit MySQL aus.


Mfg Fab

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Fab« (1. Oktober 2004, 20:27)

 

Sebian

Haudegen

Dabei seit: 14.05.2003

Beiträge: 645

 

3 Zum Seitenanfang

Samstag, 2. Oktober 2004, 00:42

Hi Fab!

Ja, wenn es nur millisekunden sind geht das schon. Aber was ist max(id)? Die höchste ID?
 

Shurakai

Foren Gott

Dabei seit: 05.02.2003

Beiträge: 2 181

 

4 Zum Seitenanfang

Samstag, 2. Oktober 2004, 00:44

Ja das ist die zurzeit höchste ID.

Hast du vorher einen INSERT?

Dann kannst du die PHP-Funktion mysql_insert_id() verwenden.
Das PHP-Manual hilft weiter.
 

Sebian

Haudegen

Dabei seit: 14.05.2003

Beiträge: 645

 

5 Zum Seitenanfang

Samstag, 2. Oktober 2004, 00:52

ja, wird mit einem insert eingefügt.
 

Shurakai

Foren Gott

Dabei seit: 05.02.2003

Beiträge: 2 181

 

6 Zum Seitenanfang

Samstag, 2. Oktober 2004, 00:54

 

Sebian

Haudegen

Dabei seit: 14.05.2003

Beiträge: 645

 

7 Zum Seitenanfang

Samstag, 2. Oktober 2004, 00:58

Danke, hab ich schon gelesen. :D