après trois tentatives de suicide un amis m'a fait ca :
(ca marche mais j'y comprend rien pour être honnête)
si ca peut aider les futurs lecteur :
if (sizeof($_REQUEST['bonbon'])>0) {
$query .= "and (bonbon in (".mysql_real_escape_string(str_replace("5+","-1",join(",",$_REQUEST['bonbon']))).") ";
if (strpos(join(",",$_REQUEST['bonbon']),"5+") !== False) { $query .= " OR bonbon >=5 ";}
$query .= ")";