Seite 1 von 1

MySQL Datenbank Probleme

Verfasst: 23.06.2006 17:42
von ckey2910
Hallo erst mal

also hoffe das ich mit mein Problem hier richig bin,
habe auch schon so viel gelesen hier auf dem Board aber irgendwie bekomme ich keine richtige Anwort auf mein Problem :oops:

Habe leider sein einiger zeit das Problem das wenn ich Moderatoren einstellen will,
das ich immer Fehlermeldungen der MySQL Datenbank bekomme.
Hier mal die erste die ich hatte.

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1

SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod FROM nuke_bbauth_access aa, nuke_bbuser_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id

Line : 529
File : admin_ug_auth.php
Habe dann mein Technischen Admin dran gelassen und er sagt er hätte sie bearbeitet,
gut dachte nun ist es vorbei und ich könnte weiter Arbeiten aber nein nun habe ich eine Neue Meldung die wie folgt aussieht.
SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ') AND aa.group_id = ug.group_id AND aa.auth_mod = 1

SELECT ug.user_id, COUNT(auth_mod) AS is_auth_mod FROM nuke_bbauth_access aa, nuke_bbuser_group ug WHERE ug.user_id IN () AND aa.group_id = ug.group_id AND aa.auth_mod = 1 GROUP BY ug.user_id

Line : 528
File : admin_ug_auth.php
Weiß zurzeit nicht weiter da mir mein Techniker Admin nicht weiter kommt um dieses Problem zu beheben.
Und hoffe hier eine Antwort auf mein Problem zu bekommen.
Dann habe ich auch das Problem wenn ich den User auswähle den ich gern als Mod einstellen möchte,
das da mein Name steht und nicht der den ich ausgewählt habe,
zwar stehen die Daten des Users da aber mein Name wird angezeigt.
Verwende zurzeit die phpBB 2.0.20. Version

Verfasst: 23.06.2006 18:33
von cYbercOsmOnauT
Du solltest Dein Board updaten. Das zuerst. Ansonsten wäre eine Kopie Deiner admin_ug_auth.php vom Vorteil.

KB:datei

Nur als kleine Info. Der Fehler entsteht wegen dem hier: WHERE ug.user_id IN (). Eine leere Klammer im IN mag mySQL nicht. ;)

Noch eines: Wenn ich mir den Präfix ansehe, geh ich mal davon aus, dass Du PNphpBB verwendest (das für phpNuke). In wie weit das phpBB dort geändert ist kann ich nicht sagen. Vielleicht können wir ja trotzdem helfen.

Viele Grüße,
Tekin