Seite 2 von 3
Verfasst: 24.12.2006 12:47
von Dr.Death
Hi,
an dem SELECT Code ist nichts faul.
Ich übersetzte mal ins Deutsch:
Code: Alles auswählen
SELECT username, user_email FROM phpbb_users WHERE username <> 'Anonymous'
Code: Alles auswählen
Wähle ALLE Benutzernamen und Email Adressen aus der Benutzer Tabelle aus, mit Ausnahme vom Benutzer GAST.
Wenn danach "nur" 470 Benutzer angezeigt werden, dann hast Du auch nur 470.
Verfasst: 24.12.2006 12:54
von avalon
Hallo!
Nein, nein, ich meinte ja nich, dass am Code was faul ist.
Es ist halt nur so, dass nur jene User angezeigt werden, die "E-Mail-Adresse anzeigen" aktiviert haben - das ist doch ungewöhnlich?
Verfasst: 24.12.2006 13:28
von roger
Ich würde auf alle Fälle einmal, wie Dr.Death schon sagte, den DB Maintenance MOD einbauen und laufen lassen.
Ob eine eMail-Adresse sichtbar ist oder nicht wird in der Variablen user_viewemails festgelegt.
Das Ganze hat auch nichts mit 'aktiv' oder 'inaktiv' zu tun.
Ich habe eben 'mal den DB-Befehl von Dr.Death über meine DB laufen lassen: Es wurden alle User angezeigt!
roger
Verfasst: 19.02.2007 13:22
von avalon
Hallo!
So ... wieder 2 Monate ins Land gezogen.
Ein aktueller Statusbericht:
Habe den Maintenance Mod installiert, alles geprüft, kein Fehler.
Erneut User abgefragt ... Ergebnis: Exakt 470 statt der inzwischen 1280 User. Egal, welche Abfrage ich mache, es bleiben in PHPmyadmin immer 470.
Bin am Verzweifeln

...
Herzliche Grüße,
Michael
Verfasst: 19.02.2007 18:32
von Miriam
Wieviele User werden denn auf Deinem Board angezeigt?
Was weist denn die Kardinaltiät des PRIMARY KEYS user_id in der Strukturansicht der Tabelle *_users aus?
Verfasst: 20.02.2007 13:09
von avalon
Hallo!
Am Board werden 1280 User angezeigt. phpmyadmin zeigt auch in der Tabellenübersicht für phpbb_users nur 470 Einträge an (!).
Bei user_id in *_users ist eingetragen: Typ = mediumint(8), Null = Nein Standard = 0

?
Herzliche Grüße,
Michael
Verfasst: 20.02.2007 13:19
von Dr.Death
Hm, sehr merkwürdig.
Probiere dann nochmal diesen Code hier im SQL Fenster:
Code: Alles auswählen
SELECT user_id, username, user_email FROM phpbb_users WHERE user_id <> '-1'
Vielleicht hast du ja viele Usernamen mit dem Wert "Anonymous"

Verfasst: 20.02.2007 21:58
von Miriam
Miriam hat geschrieben:Was weist denn die Kardinaltiät des PRIMARY KEYS user_id in der Strukturansicht der Tabelle *_users aus?
Ich wollte nicht den Datentyp wissen

Verfasst: 23.02.2007 09:47
von avalon
Hallo!
@ Dr.Death: Ergebnis: 470 ...
@ Miriam: Dann befürchte ich, dass ich nicht verstanden habe, was "Kardinalität" bedeutet

(habe aber sogar extra "geWIKIt" dafür) ...
Verfasst: 23.02.2007 17:00
von Miriam
Hier ist was zum Lesen...
