anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Zurücksetzen der IDs https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2288 |
Seite 1 von 1 |
Autor: | Syntheka [ So 26 Feb, 2006 14:31 ] |
Betreff des Beitrags: | Zurücksetzen der IDs |
Tach, hab das Forum durchsucht aber nix passendes gefunden... hab folgendes Problem bzw. es ist etwas, das mich stört.... Ich kann nirgends in der Datenbank den key finden, der bei Gründung einer Gilde um 1 erhöht wird und somit die ID für die nächste Gilde angibt... genausowenig kann ich das für die Häuser finden... Bei den Gilden ist das am störendsten, Grund ist folgender: Ich hab es so eingerichtet, dass man im Bauamt nur im Hauptwohnviertel und in seiner Gildensiedlung bauen darf, also werden nur diese zwei Viertel angezeigt. Um das zu gewährleisten, hab ich ne if-schleife geschrieben, die die Gildenid und die ID des Wohnviertels abgleicht und die übereinstimmende Siedlung ausgibt. Das Problem ist allerdings, dass die Id ja ständig erhöht wird, auch wenn man eine Gilde gelöscht hat. Kann mir jemand sagen, wo in der DB ich diese entsprechenden Keys finden kann? Thanks und bye! |
Autor: | Auric [ So 26 Feb, 2006 15:23 ] |
Betreff des Beitrags: | |
Soweit ich weis sind das die Auto_increment attribute bei der ID... Der Nimmt jeweils du höchste vohandene ID und erhöht sie um 1. Wei man daran nun etwas ändern soll, weiss ich auch nicht, aber störend ist es schon |
Autor: | Syntheka [ So 26 Feb, 2006 15:26 ] |
Betreff des Beitrags: | |
Gut, dann wird mir nix anderes übrig bleiben, als dass ich genügend Wohnorte bereitstelle... Mist :/ |
Autor: | Garlant [ So 26 Feb, 2006 17:46 ] |
Betreff des Beitrags: | |
Syntheka hat geschrieben: Gut, dann wird mir nix anderes übrig bleiben, als dass ich genügend Wohnorte bereitstelle... Mist :/
was meinst du damit? Wenn du die Anzahl der Wohnorte begrenzen willst, dann kannst du dies doch über ein entsprechendes Feld und einer setting-Einstellung erledigen, oder verstehe ich da gerade etwas falsch? Du kannst mit [php]$sql = ("SELECT (id) AS 'c' FROM *houses WHERE wohnort='x'"); ...[/php]Die schon vorhandenen Einträge zählen lassen und auch näher bestimmten was für Einträge gezählt werden sollen, des jeweiligen Ortes. Von daher ist es doch nicht schwierig etwas zu begrenzen o.a. Mfg Garlant |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |