flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
27 avril 2006 à 17:04
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009
-
9 mai 2006 à 10:38
Salut,
J'ai l'erreur suivante dans mon code, est ce que qq'un a une idée d'ou ca peut bien venir..???
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Ca donne l'erreur sur cette ligne :
$where=" WHERE description, cause_probable, proposition_amelioration LIKE '%$_POST['mot_cle'] %' ";
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009 5 mai 2006 à 13:11
Comment est ce que je peux amener ma requete vers qque chose comme ça...?
Je ne vois pas comment je peux faire pour ne pas utiliser des if isset et ecrire une requete qui veuille dire que si mon champ n'est pas rempli je fais cette requete :
$where=' WHERE description OR cause_probable OR proposition_amelioration LIKE '\'.$_POST['mot_cle'].\' IS NULL';
flopad
Messages postés528Date d'inscriptionmercredi 28 septembre 2005StatutMembreDernière intervention 6 mars 2009 5 mai 2006 à 13:34
Merci!!
En fait j'ai maintenant ça :
$where=' WHERE (description IS NULL)=0 OR (cause_probable IS NULL)=0 OR (proposition_amelioration IS NULL)=0 LIKE \''.$_POST['mot_cle'].'\' IS NULL';
Par contre, si je fais un echo de ma requete j'ai ceci :
SELECT * FROM recap_observations WHERE (description IS NULL)=0 OR (cause_probable IS NULL)=0 OR (proposition_amelioration IS NULL)=0 LIKE '' IS NULL AND agence_concernee LIKE ' ' AND processus_concerne LIKE ' ' AND resp LIKE ' ' AND etat_action LIKE ' ' AND numero LIKE ' ' ORDER BY numero
Je n'ai pas encore modifié les autres conditions avec les AND a part enlevé les if isset, ca peut venir de quoi que mes conditions ne soient pas respectées?
C'est à dire que lorsque je ne fais qu'un choix dans mon form, je devrais avoir une requete du genre SELECT * FROM..... WHERE "condition choisie" ;
La, tout apparait...???