Conserver les données d'un formulaire / PHP
artcompus
Messages postés
67
Statut
Membre
-
artcompus Messages postés 67 Statut Membre -
artcompus Messages postés 67 Statut Membre -
Bonjour à tous
Je suis débutant en PHP.
J'ai créer un formulaire de recherche de nom dans une table, La recherche ça marche très bien, mais je veut savoir comment le nom saisis par l'utilisateur reste affiché dans le champ de Texte de form.
Merci à l'avance.
Je suis débutant en PHP.
J'ai créer un formulaire de recherche de nom dans une table, La recherche ça marche très bien, mais je veut savoir comment le nom saisis par l'utilisateur reste affiché dans le champ de Texte de form.
Merci à l'avance.
A voir également:
- Conserver les données d'un formulaire / PHP
- Whatsapp formulaire opposition - Guide
- Fuite données maif - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Supprimer les données de navigation - Guide
- Formulaire de reclamation instagram - Guide
6 réponses
Tu veux dire, pour mettre le select par défaut ?
Si c'est ça, c'est la même façon de procéder.
Tu stockes la valeur de ton select dans une variable session, puis, lors de l'affichage, tu compares les deux valeurs. Par exemple, dans ta variable $_SESSION['valeur_select'], tu as stocké la valeur de ton select :
Tu as donc ta liste comme suit :
Tu as simplement un test à rajouter pour chaque option comme ici :
Si c'est ça, c'est la même façon de procéder.
Tu stockes la valeur de ton select dans une variable session, puis, lors de l'affichage, tu compares les deux valeurs. Par exemple, dans ta variable $_SESSION['valeur_select'], tu as stocké la valeur de ton select :
$_SESSION['valeur_select']=trim(htmlentities($_POST['nom_de_ton_select']));
Tu as donc ta liste comme suit :
<select name="nom_de_ton_select"> <option value="val1">Option 1</option> <option value="val2">Option 2</option> <option value="val3">Option 3</option> </select>
Tu as simplement un test à rajouter pour chaque option comme ici :
<select name="nom_de_ton_select"> <option value="val1" <?php if($_SESSION['valeur_select']=="val1") echo "selected"; ?>>Option 1</option> <option value="val2" <?php if($_SESSION['valeur_select']=="val2") echo "selected"; ?>>Option 2</option> <option value="val3" <?php if($_SESSION['valeur_select']=="val3") echo "selected"; ?>>Option 3</option> </select>
Bonjour,
Tu peux stocker l'objet de la recherche dans une variable de session (Par exemple $_SESSION['recherche']=trim(htmlentities($_POST['le_nom_de_ton_champ']));
Et afficher cette variable dans le champ de recherche de cette façon
<input type="text" name="le_nom_de_ton_champ" value="<?php echo $_SESSION['recherche']; ?>" />
Tu peux stocker l'objet de la recherche dans une variable de session (Par exemple $_SESSION['recherche']=trim(htmlentities($_POST['le_nom_de_ton_champ']));
Et afficher cette variable dans le champ de recherche de cette façon
<input type="text" name="le_nom_de_ton_champ" value="<?php echo $_SESSION['recherche']; ?>" />
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai oublié de vous dire : que
<select name="nom_de_ton_select">
<option value="val1" <?php if($_SESSION['valeur_select']=="val1") echo "selected=\"selected\""; ?>>Option 1</option>
<option value="val2" <?php if($_SESSION['valeur_select']=="val2") echo "selected=\"selected\"";?>>Option 2</option>
<option value="val3" <?php if($_SESSION['valeur_select']=="val3") echo "selected=\"selected\"";?>>Option 3</option>
</select>
<select name="nom_de_ton_select">
<option value="val1" <?php if($_SESSION['valeur_select']=="val1") echo "selected=\"selected\""; ?>>Option 1</option>
<option value="val2" <?php if($_SESSION['valeur_select']=="val2") echo "selected=\"selected\"";?>>Option 2</option>
<option value="val3" <?php if($_SESSION['valeur_select']=="val3") echo "selected=\"selected\"";?>>Option 3</option>
</select>