par
logtt » 09 févr. 2011, 23:21
je suis en post. mais pourquoi c'est mieux de mettre post au lieu de request ? AB ?
sinon GTX on tient quelque chose mais y manque le petit grain de sel magique ... j'ai bien mis ton code :
if (strlen($_REQUEST['bonbon'])>0)
{ $query .= "and bonbon in (".mysql_real_escape_string(join(",",$bonbon)).") "; }
else // cas du 5+
{ $query .= "and bonbon >= 5"; }
(première utilisation de balise dans un forum hope that will work :s)
mais dilem! si je coche +5 il n'y a rien ! (sisi)
et quand je ne coche rien j'ai bien mon numero 6 ...
du coup ce code remplace mon option "-1" (= pas de réponse) et qui me sortait tous les résultats possibles ...
donc il faudrait pouvoir ajouter : la condition " si tu as recu +5" la tu mets le résultat.
de mon côté j'ai tenté de faire un "code triche" :
if (strlen($_REQUEST['bonbon'])>0)
{ $query .= "and bonbon in (".mysql_real_escape_string(join(",",$bonbon)).") "; }
elseif (strlen($_REQUEST['bonbon'])>1)
{ $query .= "and bonbon >= 5" ; }
l'objectif étant de lui dire si tu vois que tu as plus de deux caractère (du coup que ca soit +5 ou 16 ou 82 ca reviendrait au même :/) tu m'affiches tout les résultats +5
mais sans succès

je suis en post. mais pourquoi c'est mieux de mettre post au lieu de request ? AB ?
sinon GTX on tient quelque chose mais y manque le petit grain de sel magique ... j'ai bien mis ton code :
[php]
if (strlen($_REQUEST['bonbon'])>0)
{ $query .= "and bonbon in (".mysql_real_escape_string(join(",",$bonbon)).") "; }
else // cas du 5+
{ $query .= "and bonbon >= 5"; }
[/php]
(première utilisation de balise dans un forum hope that will work :s)
mais dilem! si je coche +5 il n'y a rien ! (sisi)
et quand je ne coche rien j'ai bien mon numero 6 ...
du coup ce code remplace mon option "-1" (= pas de réponse) et qui me sortait tous les résultats possibles ...
donc il faudrait pouvoir ajouter : la condition " si tu as recu +5" la tu mets le résultat.
de mon côté j'ai tenté de faire un "code triche" :
[php]
if (strlen($_REQUEST['bonbon'])>0)
{ $query .= "and bonbon in (".mysql_real_escape_string(join(",",$bonbon)).") "; }
elseif (strlen($_REQUEST['bonbon'])>1)
{ $query .= "and bonbon >= 5" ; }[/php]
l'objectif étant de lui dire si tu vois que tu as plus de deux caractère (du coup que ca soit +5 ou 16 ou 82 ca reviendrait au même :/) tu m'affiches tout les résultats +5
mais sans succès :(