remplir des champs texte automatiquement avec base
salut
je voudrais lorsque quelq'un vient choisir un nom dans une liste deroulante que des champs texte associé viennent se remplir automatiquement en fonction de données stockées dans ma base my sql.
pour le moment je patauge un peu j'ai commencé a essayer ça.
la fonction a aussi l'utilité de rentrer des nouvelles données en cas de choix nouveau de la liste.
Code:
1 2 3 4 5 6 7 8
| function importa(fourni){
if (fourni=='nouveau'){
var str= prompt("rentrer ici le nouveau fournisseur");
document.getElementById('autreap').value=str;
}
var web=document.getElementById('fournisseur').value
} |
le select dynamique
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| <td style="background-color: rgb(0, 0, 0); height: 45px; color: rgb(255, 255, 255);">
<select name="imp" id="fournisseur" onchange="importa(this.value)" >
<?php include("globals.php" );
$sql2= "SELECT fournisseur,id,web FROM fournisseur ";
$resultat2=mysql_query($sql2);
while ($fournisseur = mysql_fetch_array($resultat2)){
echo '<option value="'.$fournisseur['id'].'">';
echo $fournisseur ['fournisseur'];
echo "</option>";
}
echo"<option value='nouveau'>nouveau fournisseur</option>
</select> <input name='web' type='text'value=(var web> </td>";
?>
</tr> |