c'est bon j'ai réussi à afficher les données de la base. Mais le truc c'est comment il comprends qu'on veut poster de nouvelle valeur?
Version imprimable
c'est bon j'ai réussi à afficher les données de la base. Mais le truc c'est comment il comprends qu'on veut poster de nouvelle valeur?
Voici un exemple.
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <?php if (isset($_POST['id']) { $id = $_POST['id']; // lecture de la base de données // imagine qu'ici je lise la table avec l'id transmis et que je mette le résultat dans $row $nom = $row['nom']; $prenom = $row['prenom']; } else { $id = ""; // initialisation des données $nom = ""; $prenom = ""; } ... $id doit être mis dans une variable de session comme indiqué par jreaux62 ... en fonction de sa valeur tu sauras dans la page de résultat s'il s'agit d'une création ou d'une modification ?> ... etc... <form action="ma_page_d_enregistrement.php" method="post"> Nom : <input type="text" value="<?php print $nom; ?> /><br/> Prénom : <input type="text" value="<?php print $prenom; ?> /><br/> ... reste du code </form>
J'ai mis $_POST[id'] mais ça pourrait être $_SESSION si tu l'utilises avant d'arriver sur la page.
On n'a toujours pas vu TON CODE !!!
Ni les REPONSES aux questions qu'on te pose !