benno: Autoincrement Wert setzen

Beitrag lesen

Hallo Leute

Gibt es eine Möglichkeit von PHP aus den Autoincrement Wert einer Tabelle zu verändern.

z.B. PHP sagt der DB das der Autoincrement wert 1000 ist
Nächster eingefügter Datensatz ist dann automatisch 1001.

Danke und Gruss aus der Schweiz

Raffi

hi!

was willst du damit machen? create table wäre der richtige befehl mit dem du eine tabelle anlegst in mysql, ein autoinkrement dürfte kein problem sein, wenn du die rows mit einer for-schleife machst, hast auch pro zeile eine ID.

aber: was meinst genau damit?

z.B. PHP sagt der DB das der Autoincrement wert 1000 ist
Nächster eingefügter Datensatz ist dann automatisch 1001.

ich gebe dir einen code mit autoinkrement + forschleife:

<?require '../connect.php';
        sql = "CREATE TABLE top(
    ID INT AUTO_INCREMENT PRIMARY KEY,
    text TEXT,
    Datum VARCHAR(10)
   );";
 if(mysql_query($sql))
 {
  echo("<br><br><br><br>Die Tabelle für den TopFrame wurde erstellt\n</b>");
 }
 else
 {
  echo("Konnte die Tabelle nicht anlegen. Grund: ".mysql_error()."\n");
 }

for($i = 0; $i < 300; $i++ ) {
     mysql_query("INSERT INTO top(ID) VALUES ($i)");
}?>

... vielleicht hilfts ;-)