Comment récupérer les champs d'un formulaire déjà rempli ?
                                    
                        idk                    
                                    -
                                     
idk -
        idk -
        j'ai un tableau (id,nom ,prénom,age,..)
ce tableau est relié au formulaire , mon problème est comment faire un programme(php,requête sql) dont a partir de l'id du tableau il affiche toute la ligne correspondante dans le formulaire
                
            
                
    
    
    
        ce tableau est relié au formulaire , mon problème est comment faire un programme(php,requête sql) dont a partir de l'id du tableau il affiche toute la ligne correspondante dans le formulaire
        A voir également:         
- Comment récupérer les champs d'un formulaire déjà rempli ?
- Whatsapp formulaire opposition - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Un formulaire rempli - Guide
- Comment récupérer un compte facebook piraté - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
2 réponses
                        
                    Bonjour,
Tout le soucis pour répondre réside la plupart du temps dans la compréhension de votre problème ... je vais tenter encore une fois de lire entre les lignes mais c'est pas facile.
Tu as donc un tableau, qui j'imagine est déjà le résultat d'une requête SQL, tu as donc toutes les infos que tu veux retrouver dans ton formulaire. Si c'est bien là ton problème, c'est en javascript que tu trouveras ta solution.
Admettons un tableau de ce type :
id, nom, prenom, age
qui prends par exemple cette forme en html :
et un formulaire du type :
il te suffit en javascript de récupérer toutes tes infos et de les injecter dans ton formulaire.
La solution que je t'apporte est très basique mais fonctionnelle et surtout simple à appréhender.
Voila c'est un façon très basique de faire, mais ça fonctionne.
En espérant t'avoir aiguillé vers la solution.
Cdlt.
    
                Tout le soucis pour répondre réside la plupart du temps dans la compréhension de votre problème ... je vais tenter encore une fois de lire entre les lignes mais c'est pas facile.
Tu as donc un tableau, qui j'imagine est déjà le résultat d'une requête SQL, tu as donc toutes les infos que tu veux retrouver dans ton formulaire. Si c'est bien là ton problème, c'est en javascript que tu trouveras ta solution.
Admettons un tableau de ce type :
id, nom, prenom, age
qui prends par exemple cette forme en html :
<table id="montableau">
  <tr onclick="alimente_formulaire(0)">
    <td id="id_0">0</td>
    <td id="nom_0">DUPONT</td>
    <td id="prenom_0">René</td>
    <td id="age_0">45</td>
  </tr>
</table>
et un formulaire du type :
<form> <input type="hidden" name="id" id="form_id"> <input type="text" name="nom" id="form_nom"> <input type="text" name="prenom" id="form_prenom"> <input type="text" name="age" id="form_age"> </form>
il te suffit en javascript de récupérer toutes tes infos et de les injecter dans ton formulaire.
La solution que je t'apporte est très basique mais fonctionnelle et surtout simple à appréhender.
function alimente_formulaire(_id) {
  var id = document.getElementById('id_'+_id);
  var nom = document.getElementById('nom_'+_id);
  var prenom = document.getElementById('prenom_'+_id);
  var age = document.getElementById('age_'+_id);
  var f_id = document.getElementById('form_id');
  var f_nom = document.getElementById('form_nom');
  var f_prenom = document.getElementById('form_prenom');
  var f_age = document.getElementById('form_age');
  f_id.value = id.innerHTML
  f_nom.value = nom.innerHTML
  f_prenom.value = prenom.innerHTML
  f_age.value = age.innerHTML
 return true
}
Voila c'est un façon très basique de faire, mais ça fonctionne.
En espérant t'avoir aiguillé vers la solution.
Cdlt.
