Seite 1 von 1
[Erledigt] User per ID von abfrage auschliessen?
Verfasst: 08.08.2012 10:00
von Shorty1968
Hallo ich möchte einen bestimmten User von einer Datenbank abfrage auschliessen,so das es die anderen Weiertin betrifft nur den User oder Forum Gründer nicht.
Wie kann ich das umsetzen?
Gruß
Re: User per ID von abfrage auschliessen?
Verfasst: 08.08.2012 13:28
von Crizzo
Hi,
bei der Abfrage, die den User auswählt fragst du bestimmt nach der user_id oder ähnliches. Da kannst du dann den Ungleich-Operator von MySQL nutzen und somit eine bestimmte user_id ausschließen:
http://dev.mysql.com/doc/refman/5.1/de/ ... ators.html
Grüße
Re: User per ID von abfrage auschliessen?
Verfasst: 08.08.2012 14:23
von Shorty1968
Hallo vielen dank aber ich verstehe nicht wie genau es umgesetzt werden muss damit es auch so wie es soll Funktioniert.
Re: User per ID von abfrage auschliessen?
Verfasst: 08.08.2012 14:29
von Crizzo
Re: User per ID von abfrage auschliessen?
Verfasst: 08.08.2012 14:59
von Shorty1968
So ähnlich,ich habe es schon mit Folgenden Zwei versucht,aber es bringt nicht das gewünschte ergebniss:
Code: Alles auswählen
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_accept_rules = 1
WHERE user_id = ' . $user->data['user_id'] . ' AND user_id != 2 ';
$db->sql_query($sql);
Code: Alles auswählen
$sql = 'UPDATE ' . USERS_TABLE . '
SET user_accept_rules = 1
WHERE user_id = ' . $user->data['user_id'] . ' AND user_id != USER_FOUNDER ';
$db->sql_query($sql);
*EDIT*
Hiermit habe ich es auch schon erfolglos versucht:
Code: Alles auswählen
if($founder == true)
$user->data['USER_FOUNDER'] = 1;
if ($user->data['user_accept_rules'] == 0 && $user->data['is_registered'] && (!isset($user->data['is_founder'] ) || $user->data['USER_FOUNDER'] != true) && !$user->data['is_bot'] && (request_var('mode', '') != 'rules'))
{