Probleme mit Usergroups

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
BMedic
Mitglied
Beiträge: 3
Registriert: 26.09.2004 15:35

Probleme mit Usergroups

Beitrag von BMedic »

Also,
bei uns in der Gilde gab es kürzlich einige Streitereien zwischen dem Leader und dem Coder der Website. Letzterer ist daraufhin gegangen und hat seinen Forenaccount gelöscht (oder der Leader hat ihn gelöscht, das weiß ich ehrlich gesagt noch nicht). Der Coder war derjenige der das Forum eingerichtet hat, ich weiß nicht ob das noch irgendwie relevant ist.
Auf jeden Fall sieht es jetzt so aus dass ich plötzlich einen Fehler beim Zugriff auf die Usergroups erhalte, egal ob ich von Admin interface oder vom normalen Forum aus zugreifen will. Er sieht so aus:

Code: Alles auswählen

Error getting user list for group

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 'ORDER BY u.username' at line 7

SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, ug.user_pending FROM phpbb_users u, phpbb_user_group ug WHERE ug.group_id = 4 AND u.user_id = ug.user_id AND ug.user_pending = 0 AND ug.user_id <> ORDER BY u.username

Line : 786
File : /www/htdocs/v094436/forums/groupcp.php
 
Ich verstehe schon was von PHP hab auch mal in die Datei geguckt aber ehrlich gesagt bin ich nicht wirklich erfahren in Sachen PHP und so ein Forum übersteigt mein Wissen doch um einiges, daher wollt ich wissen ob hier jemand eine Idee hat woran es liegen könnte, oder auch gleich ne konkrete Lösung ;)

Ich poste euch hier auch noch mal den Teil des PHP Codes sowie die URL zum Forum, es soll aber keine Werbung sein ;)

Code: Alles auswählen

	//
	// Get user information for this group
	//
	$sql = "SELECT u.username, u.user_id, u.user_viewemail, u.user_posts, u.user_regdate, u.user_from, u.user_website, u.user_email, u.user_icq, u.user_aim, u.user_yim, u.user_msnm, ug.user_pending 
		FROM " . USERS_TABLE . " u, " . USER_GROUP_TABLE . " ug
		WHERE ug.group_id = $group_id
			AND u.user_id = ug.user_id
			AND ug.user_pending = 0 
			AND ug.user_id <> " . $group_moderator['user_id'] . " 
		ORDER BY u.username"; 
	if ( !($result = $db->sql_query($sql)) )
	{
		message_die(GENERAL_ERROR, 'Error getting user list for group', '', __LINE__, __FILE__, $sql);
	}
http://www.clubbaboon.com/forums
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“