Je suis en train de revoir un formulaire. Dans certains champs , on y met la valeur extraites de la bdd. Dasn d'autres, il n'y a pas de valeurs enregistrés.
Lorsqu'on valide le formulaire, il reprend ls champs renseignés par les valeurs de la bdd.
Mais si lors de la validation, il y a une erreur de saisie, on demande de corriger les champs. Mais il ne reprend pas les valeurs que l'utilisateur a saisie (par contre il reprend les valeurs de la base de données.
Ce que j'aimerais, c'est que si le champ contient une valeur (de la bdd) il réaffiche cette valeur lors du submit. Mais si le champ ne contenait rien au départ, et que l'utilisateur saisissent une valeur , il la réaffiche dans le champ lors de la saisie.
J'ai testé ainsi :
value="<?php if ($ligne[7]){ echo $ligne[7]; } else { echo $_POST['ligne_douai']; }?>"
Avec cette modification la , ca ne fonctionne pas. Puis je savoir comment on fait pour ce léger problème. Si jamais c'est pas clair, dites le moi.
Merci d'avance