salut!
souhaiterais avoir une aide pour réactualiser un formulaire!
1) je dispose d'un formulaire ayant plusieurs champs (nom,prenom,age,etc..) et une liste déroulante dynamique.
en cliquand sur un nom de cette liste je souhaite mettre a jour tous les champs de cette page.
la liste fonctionne ainsi je peux exploiter la selection et faire une requete pour récuperer les informations nécessaires tout cela en PHP.
je souhaites a nouveau revenir sur la page pour mettre a jour les données!!
comment faire cela, je ne trouve pas la solution; aurais tu une idée (meme s'il gfaut recourir au JAVASCRIPT)
Merçi
voila le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 //////////////////////////////// PAGE D'ACCUEIL /////////////////////////////////// <html> <body> <form id="form1" name="form1" method="post" action="recherche.php"> <label>LISTE <select id="agent" name="select" > <option>Choisir</option> <option><? flist(); ?></option> </select> </label> <p> </p> <label> NOM<input type="text" name="nom"/> PRENOM<input type="text" name="prenom"/> ADRESSE<input type="text" name="adresse"/><p> VILLE<input type="text" name="ville"/> TEL<input type="text" name="tel"/> </label> <input name="Submit" type="submit" value="Valider" /> </form> </body> </html> /////////////////////////////////// recherche.PHP ///////////////////////////////////////// <html> <body> <? $choix= $_POST['select']; $data = actualiser($choix); // j'effectue le recherche dans la base et là je souhaites récuperer les données et les envoyer sur la page d'accueil dans les champs concernés!! comment faire?? ////////////////////////////////////////////////////programme actualiser//////////////////////////// function actualiser($data) { $db = mysql_connect('localhost', 'max', 'igor') or die( "Connexion impossible."); // on sélectionne la base mysql_select_db('sdis971',$db) or die( "Accès base impossible."); // Requête SQL $sql = "SELECT prenom,adresse,ville,tel,email FROM agent WHERE nom= '$data'"; // Exécution de la requête $req = mysql_query( $sql) or die( "Exécution requête impossible."); while($ligne = mysql_fetch_assoc($req)) { print $ligne['prenom'].' '.$ligne['adresse'].' '.$ligne['ville'].' '.$ligne['tel'].' '.$ligne['email']; } mysql_close($db); }
Modération (Manopower) : Merci de mettre votre code entre les balises Code /Code !
Partager