[AJAX] Lier deux listes déroulantes
Bonjour,
étant débutant en php, et n'ayant jamais pratiqué d'Ajax, je me remet à vous, pour une question plutôt fréquente.
J'aimerais effectivement lier deux listes déroulantes sachant que dans la première liste se trouve des noms issues de ma BD, et dans la deuxième liste, je voudrais y stocker les ID correspondant aux noms.
Voici le code de création de mes listes :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function jsl_listeAmis($name, $value,$id){
$R="SELECT utiNom, utiID
FROM utilisateur
WHERE utiID IN (SELECT Suivi
FROM suivi
WHERE suiveur = $id)";
$S = mysql_query($R) or fd_db_err($R);
$res = "<select name='{$name}'>";
while ($T = mysql_fetch_assoc($S)){
$selected = ($value == $T['utiNom']) ? ' selected' : '';
$res .= "<option value='{$T['utiNom']}'{$selected}>{$T['utiNom']}";
}
$res .= '</select>';
$res .= "<select name='{$name}_A'>";
while($T2 = mysql_fetch_assoc($S)){
$selected = ($value == $T2['utiID']) ? ' selected' : '';
$res .= "<option value='{$T2['utiID']}'{$selected}>{$T2['utiID']}";
}
echo $res .='</select>';
} |
Merci d'avance :ccool: