Mailinglisten-Archive |
Hi Peter, schalte Dein Mailprog auf Text um danke! >Hab mir MÜHSAHM ein Script gemacht das eine kartennummer >in eine DB einschreibt ! >Funktioniert auch - aber nur 100 bis 1000 x >dann wiederholt sich die Zahl und es gibt eine unbekannte Fehlermeldung ! Auch Zufallszahlen wiederholen sich mal, dass ist ok und ungeachtet der Stellenzahl unvermeidbar. 'Unbekannte' Fehlermeldung? Schick sie einfach mal mit. :-)) >BITTE SAGT mir : >a.) wie kann ich 16 stellen "zufallszahl" statt den bisher 9-10 erhalten geht m.E. nicht, zumindestens nicht mit den mt_rand() und rand() und nicht ohne wieder doppelte Werte zu erhalten. >b.) wie kann ich den fehler auffangen und weitermachen das Feld kartennummer der DB wird 'UNIQUE' sein, lass es so und setze auch 'autoincrement'. Vergiss den Zufallswert und setze die Feldlänge/-Typ MySQL entsprechend. Die SQL für den neuen Datensatz sieht dann so aus: INSERT into kartendb (kartennummer,paketnummer,wert,klasse) VALUES ('','$paketnummer','$wert','$klasse'); Also ohne wert für Kartennummer. cu Klaus Schmidt ----------------------------------- PHP 4 - Tutorial und Referenz © 2000 Klaus Schmidt Die Seite zum Buch: www.ksweb.de -----------------------------------
php::bar PHP Wiki - Listenarchive