arnold002
Messages postés121Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 5 mars 2007
-
4 janv. 2005 à 18:55
tucsoufle
Messages postés1250Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention30 septembre 2007
-
5 janv. 2005 à 17:06
Bonjour,
Voila mon problème....
Je passe des variables d'un 1er formulaire vers une page ex.php contenant des requêtes différentes selon les choix effectués dans le dit formulaire, en GET.
La page ex.php contient un 2ème formulaire en POST qui doit venir affiner la requête initiale.
J'arrive à conserver les variables du 1er formulaire (grâce à GET) mais celles du 2ème ne passent pas à la première validation (seulement lors d'une 2ème validation).
J'ai essayé avec la méthode GET mais dans ce cas, seules les données du 2ème formulaire sont conservées et apparaissent dans l'URL, celles du 1er disparaissant.
Comment puis je faire ?
Merci de vos réponses !
$sql
= ("SELECT count(id) FROM recette WHERE difficulte= '$difficulte ' AND cat=' $cat' AND $select LIKE '%$choix%' order by '$tri' $ordre");
$resultat = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$nb_total = mysql_fetch_array($resultat);
$sql
= ( "SELECT * FROM recette WHERE difficulte=' $difficulte' AND cat ='$cat' AND $select LIKE '%$choix%' order by '$tri' $ordre LIMIT ".$_GET['debut'].",".$nb_affichage_par_page."");
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error
());
$sql
= ("SELECT count(id) FROM recette WHERE difficulte= '$difficulte ' AND cat=' $cat' AND $select LIKE '%$choix%' order by '$tri' $ordre");
$resultat = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error());
$nb_total = mysql_fetch_array($resultat);
$sql
= ( "SELECT * FROM recette WHERE difficulte=' $difficulte' AND cat ='$cat' AND $select LIKE '%$choix%' order by '$tri' $ordre LIMIT ".$_GET['debut'].",".$nb_affichage_par_page."");
$req = mysql_query($sql) or die('Erreur SQL !
'.$sql.'
'.mysql_error
());
arnold002
Messages postés121Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 5 mars 2007 4 janv. 2005 à 21:20
salut tucsoufle,
j'ai déjà essayé par ta méthode de variables cachées mais ça ne fonctionne pas.
le pb vient de la page search.php qui contient le 2ème formulaire.
j'ai essayé de passer les variables "tri" et "ordre" par la methode get mais du coup, mes premières variables "choix", "select", "difficulte" et "cat" sont effacées de l'url.
Y'a pas un moyen pour rajouter en methode get les variables tri et ordre à la suite des précédentes pour arriver à un truc comme :
search.php?choix=&cat=&difficulte=&select=&tri=&ordre=&debut=
merci de ton aide