anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 12:43

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Zurücksetzen der IDs
BeitragVerfasst: So 26 Feb, 2006 14:31 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
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!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 26 Feb, 2006 15:23 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
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

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 26 Feb, 2006 15:26 
Offline
User
User

Registriert: Fr 24 Feb, 2006 21:45
Beiträge: 13
Gut, dann wird mir nix anderes übrig bleiben, als dass ich genügend Wohnorte bereitstelle... Mist :/


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 26 Feb, 2006 17:46 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 21 Feb, 2005 17:26
Beiträge: 323
Wohnort: Köln
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


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum