Bonsoir tous le monde
Je suis en train de développer une petite base de donnée pour ma boite et j'ai un petit problème avec OPTION

1. J'ai une table "lieu_tbl" avec trois champs "npa_id", "npa_npa" et "npa_lieu"[/LIST].

2. j'ai un formulaire pour insérer des données dans la table "employe", dans ce dernier j'ai des champs INPUT et 2 OPTION un npa et un lieu.

3 voici le code pour charger les listes(je l'ai trouvé sur le net et adapté ca marche la n'ai pas mon problème).
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
<?php
// connexion à la base
$Host = "localhost";
$User = "*****";
$Password = "*****";
$Database = "gestion";
 
$idConnect = mysql_connect( $Host, $User, $Password)
             or die( "Connexion impossible.");
$db = mysql_select_db( $Database, $idConnect)
             or die( "Accès base impossible.");
// Requête SQL
$rqsql = "SELECT npa_id, npa_npa FROM lieu_tbl ORDER BY npa_id ASC";
// Exécution de la requête
$result = mysql_query( $rqsql, $idConnect)
             or die( "Exécution requête impossible.");
 
 
// Construction de la chaîne de caractères qui fait la // liste
 
$ld_npa = "<SELECT NAME='ls'>";
$ld_npa .= "<OPTION VALUE=0>Choisissez</OPTION>";
// On boucle sur la table
while ( $row = mysql_fetch_array( $result)) {
    // $row est un tableau associatif
    // les éléments sont «indicés» par les noms
    // des colonnes. Je préfère cette technique à celle
    // des indices numériques..on ajoute une colonne..
    $npa_npa = $row["npa_npa"];
    $npa_lieu = $row["npa_lieu"];
    $ld_npa .= "<<OPTION VALUE='$npa_lieu'>$npa_npa</OPTION>";
}
$ld_npa.= "</SELECT>";
mysql_close( $idConnect);
?>
 
<?php
print $ld_npa;
?>
4. comme faire pour charger l' OPTION lieu quand je selectionne npa et inversement

Voilà j'espère que j'ai été assez clair

Merci d'avance pour votre aide.