Hello,

Je suis en train de créer des sessions sur mon site en se basant sur celles de mon forum phpbb...
J'ai organisé une redirection vers une page spécifique selon le groupe auquel l'utilisateur appartient (en fait j'ai demandé à un gars qui m'a donné le code)

le voici :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
$r = $db->sql_query('SELECT group_id FROM '.USER_GROUP_TABLE.' WHERE user_id='.$row['user_id'].' AND user_pending=0 AND group_id IN (3,4)');
	 if ($row = $db->sql_fetchrow($r)) {
          if ($row['groupe_id'] == 3)   
               $url = 'index.php?id_page=101';
          elseif ($row['groupe_id'] == 4)
               $url = 'index.php?id_page=102';
     }
} 	
$query = mysql_query($r) or die ('ERREUR '.$r.' '.mysql_error());
La dernière ligne, j'ai trouvé sur le net que cela servait de diagnostic en cas de bug et voici le diagnostic :

ERREUR Resource id #33 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 'Resource id #33' at line 1

quelqu'un aurait une idée de l'erreur qui pourrait s'être glissée dans cette partie de code?
Merci