utiliser le même formulaire pour une création et pour une modification
Bonsoir,
j'ai actuellement un formulaire qui sert à créer un enregistrement. Je souhaite donner la possibilité à l'utilisateur de récupérer un enregistrement existant pour qu'il le modifie. Donc chaque champ du formulaire doit être initialisé avec la valeur existante.
Aujourd'hui, le code pour créer le formulaire a cette forme :
Code:
1 2
| <?php $name_received = ( isset($_POST['name']) )? $_POST['name'] : ''; ?>
<input type="text" size="20" maxlength="20" name="name" value="<?php echo $name_received; ?>"> |
Donc si l'utilisateur vient de remplir le formulaire puis qu'il revient, la variable $_POST existe encore et donc le formulaire sera correctement rempli. Par contre, si ce n'est pas le cas et qu'il souhaite modifier un enregistrement existant, la variable $_POST sera NULL et donc le formulaire vide. Comment alors pré-remplir correctement le formulaire ? Mettre les valeurs souhaitées dans la variable $_POST ?