... Oder Du nimmst innerhalb Deiner Schleife eine eigene Variable (z.B. um eins grösser als die Anzahl der bereits vorhandenen Datensätze), die bei jedem Durchlauf um eins erhöht wird.
Bedenke, daß es sich um eine Mehrbenutzerdatenbank handelt. Daher sind solche 'Kunstgriffe' unbedingt zu vermeiden. Was enn zwei Prozesse gleichzeitig Daten nach diesem Konzept in die Datenbank einfügen? Da kann das nur schief gehen. Nein, der Mechanismus für eine eindeutige Datensatzidentifikation muß für alle Prozesse zentral sein. Und das ist im Falle von mySQL eben auto_increment.
auto_increment war auch das, was mir zuerst eingefallen ist. Dann fiel mir aber auch ein, dass hier im Forum mal davon abgeraten wurde. Wie könnte man denn ein autoincrement erreichen, ohne es selber zu benutzen?
Alexa