Remplir formulaire a partir d une liste derou
nita2006
Messages postés
79
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour,
j ai une liste deroulante et je veux que mon formulaire se replisse en fonvtion de l element chosi dans ma liste
:(
j ai une liste deroulante et je veux que mon formulaire se replisse en fonvtion de l element chosi dans ma liste
:(
Configuration: Windows 2003 Firefox 2.0.0.14
5 réponses
-
bienvenue dans le club j'ai le meme problème que toi et j'ai pas trouvé on ma proposé
<form name="frm">
ta liste 1
<select name=*** onchange="javascript:changeselect()">
<option value=choix1>choix1</option>
<option value=choix2>choix2</option>
</select>
ta liste 2
<select name=*******>
</select>
</form>
puis tu ajoute un fonction javascript
function javascript
{
if(document.forms['frm'].***.value=="choix1")
{
Ajout dans la deuxieme liste
}
else
{
Ajout dans le deuxieme liste mais pour le choix2
}
} -
En fait ce que je comprend , pk tu mets les OPTIONs ,
je te met mon code en copie , en fait c un simple formulaire ne php avce une liste deroulanet et un champs de texte qui doit changer en focntion de mon choix sur la liste , j ai reussi a remplir ma liste a partir de la base , mais je veux remplir aussi le champ de texte .
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("p2i");
$reponse = mysql_query("SELECT * FROM commandes_dsi"); // Requête SQL
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<html>
<form method="POST">
<center>
<p><br>
<br>
<br>
</p>
<table width="200" border="1">
<tr>
<td><img src="banniere_dsi.jpg" width="800" height="160"></td>
</tr>
<tr>
<td height="500" bgcolor="#9EC2E4"> <center>
<p> </p>
<p><strong>Recherche par nom : </strong>
<?php
$sql = " SELECT distinct nom FROM commandes_dsi ";
$result = mysql_query($sql) or die("Requete pas comprise");?>
<select name="liste_nom" id="liste_nom">
<?php while ($row=mysql_fetch_array($result))
{
echo"<option>$row[0]</option>";
}?>
</select>
</p>
<table width="288" border="0">
<tr>
<td><strong>Nom </strong></td>
<td><input name="nom" type="text" id="date4" value="<?php echo $donnees['nom']; ?>" size="20" maxlength="35"></td>
</tr>
</table>
<p><a href="formulaire_cmd.php">Revenir à la page commandes </a></p>
</center></td>
</tr>
</table>
<p> </p>
<p> <br>
<br>
</p>
</center>
</form>
</html>
<?php
}
mysql_close(); // Déconnexion de MySQL
?> -
dsl je pourrai pas te repondre par contre essaye de pose ta question dans le bon forum parceque la tes sur windows par sur programmation ou Webmastering
bon courage -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -