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);
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'))
{