Formulaire php

Résolu
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention   -  
fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

j'ai un formulaire que je rempli et qui est envoyé ds une base de donnée. j'aurais aimer savoir comment faire pour afficher les donnée dans les champs correspondant lorsque je clique sur modifier (ça réaffiche le formulaire)

merci

1 réponse

a70m Messages postés 2763 Date d'inscription   Statut Contributeur Dernière intervention   217
 
Salut,

Il faut que tu fasses une requête qui récupère les données

Exemple : pour la table 'membres'

Tu as ta requête SQL qui récupère les données de la table : $données

Et après tu fais

<form action="modif.php?modif=1" method="POST">
Nom : <input name="modif_nom" value="<?php echo $donnees['nom'] ; ?>">
Prénom : <input name="modif_prenom" value="<?php echo $donnees['prenom'] ; ?>">
Adresse : <input name="modif_adresse" value="<?php echo $donnees['adresse'] ; ?>">
...
</form>


Et après tu fais :

if($modif=1)
{

Requête SQL Update membre avec un WHERE ... etc etc ...

}


Cordialement
0
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention  
 
merci, mais la condition "where" je ne vois pas quoi mettre dedans ;

j'update si.....

comment faire pour envoyer les nouvelles values de chaque element de mon formulaire
0
fxtaa Messages postés 1050 Date d'inscription   Statut Membre Dernière intervention   74
 
dans ta condition where pour l'update tu met ta clé primaire (la plupart du temps l'id) du champs que tu modifies
0
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention  
 
oui mais je vais pas updater tout les champs
0
a70m Messages postés 2763 Date d'inscription   Statut Contributeur Dernière intervention   217
 
Mais tu update celui qui sera concerné par le clic sur 'modifier'
0
Flowneo Messages postés 88 Date d'inscription   Statut Membre Dernière intervention  
 
Oui ça je m'en doute, mais ce que je veut dire c'est que je vais pas updater tout les champs correspondant au client, pour l'instant cela update meme les chants non modiifés, faut-il uniquement faire ceux la ou alors carément updater meme les champs non modifiés.
0