Seite 1 von 1

[SOLVED] Global Announcement & 2.0.4

Verfasst: 25.02.2003 12:24
von SQRT
Hab da ein Problem:
#
#-----[ OPEN ]------------------------------------------
#
includes/funtions.php

#
#-----[ FIND ]------------------------------------------
#
function make_jumpbox($action, $match_forum_id = 0)
{
global $template, $lang, $db, $SID, $nav_links, $phpEx;

#
#-----[ IN-LINE FIND ]------------------------------------------
#
;

#
#-----[ IN-LINE BEFORE ADD ]------------------------------------------
#
, $userdata

#
#-----[ FIND ]------------------------------------------
#
$sql = "SELECT
FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
WHERE f.cat_id = c.cat_id


#
#-----[ AFTER, ADD ]------------------------------------------
#
".(($userdata['user_level'] == ADMIN)? "" : "AND c.cat_title<>'global_announcement'" )."
die rote zeile gibt es bei mir nicht! :roll:

Verfasst: 25.02.2003 12:30
von Acid
aber folgendes solltest Du finden..

Code: Alles auswählen

	$sql = "SELECT c.cat_id, c.cat_title, c.cat_order
		FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
		WHERE f.cat_id = c.cat_id

Verfasst: 25.02.2003 16:43
von SQRT
:roll: :cry: ich bekomm jetzt diesen Error, wenn ich als Gast unterwegs bin:

Code: Alles auswählen

Couldn't obtain category list.

DEBUG MODE

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

SELECT c.cat_id, c.cat_title, c.cat_order FROM test_categories c, test_forums f WHERE f.cat_id = c.cat_idAND c.cat_title<>'global_announcement' GROUP BY c.cat_id, c.cat_title, c.cat_order ORDER BY c.cat_order

Line : 106
File : /is/htdocs/42846/www.vahid.de/test/includes/functions.php
hat wohl damit zutun, dass ich das so eingebaut hab:

Code: Alles auswählen

	$sql = "SELECT c.cat_id, c.cat_title, c.cat_order
		FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f
		WHERE f.cat_id = c.cat_id".(($userdata['user_level'] == ADMIN)? "" : "AND c.cat_title<>'global_announcement'" )."

Verfasst: 26.02.2003 12:10
von SQRT
sorry, wenn ich so ungeduldig bin, aber es kann sich keiner sonst bei mir einloggen oder registrieren! :roll:

plz H E L P


thx in advance

SQRT

Verfasst: 26.02.2003 14:41
von Acid
mach ma hinter WHERE f.cat_id = c.cat_id noch ´n Freizeichen..