Problem mit Foren ID

H

Heimo

Also ich bin gerade dabei n kleines forum in php zu schreiben und arbeite deshalb über ids und oids, bei jedem neuen Thema wird eine neue id erstellt, die dann für die beiträge weiterbesteht. die oids sind für den Themenindex.
Jetzt ist mein problem das sich die ids nicht erhöhen, die ich aus den datenbanken auslese,finde aber den fehler im quelltext nich.
Quelltext:
mysql_connect(localhost,benutzername,passwort);
mysql_select_db("datenbank");
$data=mysql_query("select id from forum");
while($dsatz=mysql_fetch_assoc($data))
{
$id=$data["id"];

}
$id= $id + 1;
$oid="1";
mysql_query("INSERT INTO `forum` (`thema` , `date` , `autor` , `id` , `oid`) VALUES ('".$thema."','".date("Y-m-d",time())."','".$autor."','".$id."','".$oid."')");
mysql_query("INSERT INTO `forum` (`text` , `date` , `autor` , `id`) VALUES ('".$text."','".date("Y-m-d",time())."','".$autor."','".$id."')");

}
Wo liegt der Fehler..funktionieren tut das Script nur wird immer für die id 1 eingesetzt
 
Ich versteh dein Problem zwar nicht ganz, aber warum nimmst du nicht auto_increment für die `id` in mysql? Dann musst du sie nicht immer "per Hand" erhöhen.
 
Zurück