Je suis en train de créer un script permettant la consultation des champs d'une table. Cette consultation se fait suite au remplissage d'un formulaire par l'utilisateur. Il saisit ses critères de recherche à l'aide de listes déroulantes ...
Je récupère toutes les données saisies à l'aide de POST et j'écris ma requête en fonction de ce qui a été posté ou pas.
Je voudrais "cacher" cette requête dans un champ hidden parce que j'ai des flèches pour consulter les données suivantes ou précédentes (je change les valeurs du LIMIT de ma requête) donc je voudrais garder la requête en mémoire. Je construis mon champ hidden de la façon suivante:
echo'<input type="hidden" value="'.$requeteMulti.'" name="REQUETE_MULTI">';
Mais en fait, ça marche mal parce que ma requête contient des simples quotes... Exemple de requête :
SELECT * FROM AUTRE_DMDE WHERE DATE_AFFECTATION_DMDE > '2006-10-19' ORDER BY DATE_AFFECTATION_DMDE DESC, HEURE_AFFECTATION_DMDE DESC LIMIT 20,10
Je pense que ça doit se faire avec des "\" devant certaines quotes mais je ne vois pas vraiment comment !
Je pense que votre aide me sera d'une très grande aide !! lol
Je vous remercie d'avance ...
;-)

Ca te permettra de garder en mémoire les résultats de ta requete sous forme d'objet avascript, et ainsi afficher en tant réel (sans besoin de refaire une requete sur le LIMIT) les différentes pages du tableau de champ selectionné.
Si tu as besoin de conseil la dessus, contact moi le soir : kij_82@hotmail.fr
Mais si tu souhaite garder ta méthode actuelle... je vois pas d'autre chose possible que de garder ca dans un champ hidden comme tu l'as fait.
En même temps je disais la même chose y a quelque semaine à propos de JavaScript ... Maintenant, je ne pourrais plus m'en passer !! Sauf quand ça bugge comme en ce moment (mais rien à voir avec ce post donc je vais en faire un autre !!)
Je pense que je vais me tourner vers AJAX parce que ma méthode ne marche toujours ... même avec des addslashes ... et des stripslashes !!
Merci beaucoup de m'aider ... et je pense que, si ça ne t'embête pas trop, je te reposerai des questions !!
;-)