wbb2 Nullen

DJ-Asta
Dies ist eine vorgefertigte Schablone.
Bitte fülle soviel aus, wie dir nur Möglich ist, du kannst auch gerne noch mehr Angaben machen.


Problembeschreibung:

Also ich wollte mit meinem wbb2.3.6 demnächst auf eine andere url umziehen,
da ich aber dort was völlig anderes vor habe wie bisher und auch ein haufen hacks eingebaut habe wollte ich mal fragen wie man die datenbank so zurücksetzen kann als wenn eine neue Installation gemacht wurde, sprich
neu registrierte user nicht mit der ID 1220 sondern zb. bei 1 Admin 2, 3, 4,5, usw also fortlaufende nummern bekommen, genau das selbe auch mit den themen, nicht bei thema 112.200 sondern wieder bei 1,2,3,4,5 usw anfängt.

Ich habe schon im phpmyadmin einiges gelöscht und versucht aber zu dem gewünschten erfolg bin ich noch nicht gekommen denn aus irgend einem grund fangen neu registrierte user doch wieder da an wo sie aufgehört haben und das selbe mit Posts.

Weis jemand rat?

MfG
Asta
Biggi
Du mußt den auto_increment zurücksetzen.
Also gehst du z. B. in PHPMyAdmin in die Tabelle bbX_users und dort auf Operationen.
Da kannst du den auto_increment manuell ändern.

Wenn du gar keine User mehr in der Tabelle hast, kannst du dort eine 1 eintragen.
Wenn du noch User hast, mußt du dort die nächsthöhere Zahl der höchsten UserID eintragen.
Also wenn du noch User drin hast und der mit der höchsten ID hat die ID 3, dann schreibst du eine 4 ein.
Wenn der User mit der höchsten ID eine 12 hat, schreibst du eine 13 rein.
Dann laufen die Nummern ab da wieder normal weiter.
DJ-Asta
Danke Biggi, und wie funktionieurt das mit den forenposts?

Denn selbst wenn ich alle lösche macht er mit der ID weiter mit der der letzte aufgehört hat, also nicht wie normal wieder bei id1 sondern zb thread id 6738

Mfg
Asta
Biggi
Genauso.
Tabelle für Posts:
bbX_posts

Eigentlich erklären sich die Tabellennamen von selbst.
DJ-Asta
Vilen dank Biggi du bist ein Schatz, ich war mir nicht sicher darum frage ich lieber nochmal.
Da konnte ich ja lange versuchen zu löschen und in der Datenbank nach fehlern zu suchen dabei sind das nur einfache tabellenwerte die geändert werden gewusst wie.
Am anfang dachte ich noch das liegt an diversen hacks das es nicht funktioniert, aber nun weis ich es ja .

Merci.

Gruß Asta
Luzifer69
über den befehlt TRUNCATE TABLE
wird nicht nur die tabelle geleert sondern auch der increment wider resettet und auf 0 gesetzt
wenn du alles leer haben willst dann leere einfach die tabellen
das ist der schnellste weg
DJ-Asta
Ein problem habe ich aber noch, und zwar wollte ich auch den Benutzer Record auf das heutige datum setzen, also:

Zur Zeit ist 1 Mitglied im Forum unterwegs. Rekord: 27 Benutzer am 22.04.2008 16:59.

Wie bekomme ich den Rekord von 27 benutzern am 22.04.2008 auf das heutige datum oder eben auf null bis der nächste rekord kommt?

Vielen Dank.

MfG
Asta
janolaf
Tabelle: bb1_options

varname -->rekordtime value -->1233496609

varname -->rekord value --> 27
DJ-Asta
Vielen Dank, das war es nun sollte soweit alles wieder genullt sein.

MfG
Asta