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
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