Seite 1 von 1

fehler in search.php...nur wenn man eingeloggt ist.

Verfasst: 14.08.2003 18:30
von kratzer54847
hoi hoi

bei einem meiner Forenbenutzer kommt immer in der search.php folgendes:

Code: Alles auswählen

Could not obtain forum_name/forum_id

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near 'c.cat_title<>'global_announcement' ORDER BY c.cat_id, f.forum_order' at line 3

SELECT c.cat_title, c.cat_id, f.forum_name, f.forum_id FROM forum_categories c, forum_forums f WHERE f.cat_id = c.cat_idAND c.cat_title<>'global_announcement' ORDER BY c.cat_id, f.forum_order

Line : 1301
File : /home/www/n4a445/html/test/search.php
findet jemand den fehler in der search.php an der betreffenden stelle?

Code: Alles auswählen

$sql = "SELECT c.cat_title, c.cat_id, f.forum_name, f.forum_id  
	FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
WHERE f.cat_id = c.cat_id".(($userdata['user_level'] == ADMIN)? "" : " AND c.cat_title<>'global_announcement'" )."
ORDER BY c.cat_id, f.forum_order";
vielen dank schonmal im vorraus

Verfasst: 14.08.2003 18:32
von kratzer54847
öhm...bitte nach phpBB @ Work verschieben

sorry dafür

danke

Verfasst: 14.08.2003 19:14
von Henne
Kannst du vielleicht mal die search.php als .txt speichern und nen Link posten.
Ich glaube du hast beim Einbau von der Global Announcment MOD was verbockt. Bin mir aber nicht sicher...

Verfasst: 14.08.2003 19:17
von kratzer54847

Verfasst: 14.08.2003 20:28
von Pyramide

Code: Alles auswählen

WHERE f.cat_id = c.cat_id
Da hinter ein Leerzeichen anhängen