par
AB » 17 nov. 2012, 20:46
Faut revoir la logique de ton script. A quoi sert la deuxième requête imbriquée ?
Tu mets comme commentaire :
// je recupere les données temporaires et la ligne ou le login de la bdd est égale au login du while
Mais comme le login du while est donné par la bdd, la phrase devient
je recupere les données temporaires et la ligne ou le login de la bdd est égale au login de la bdd
A part ça pour ajouter des options dans une ligne tu peux faire :
$selected = $a == $b? 'selected="selected"' : null;
echo '<option value="'.$row['id_type_ad'].'" '.$selected.'>'.$row['id_type_ad'].'</option>';
Notes que dans quasiment tous les cas, et notamment quand il s'agit d'écrire des champs de formulaires, il est plus facile et plus lisible d'utiliser les simples quotes pour entourer une ligne qui contient des variables concaténées.
Faut revoir la logique de ton script. A quoi sert la deuxième requête imbriquée ?
Tu mets comme commentaire :
[quote]// je recupere les données temporaires et la ligne ou le login de la bdd est égale au login du while[/quote]
Mais comme le login du while est donné par la bdd, la phrase devient
[quote]je recupere les données temporaires et la ligne ou le login de la bdd est égale au login de la bdd[/quote]
A part ça pour ajouter des options dans une ligne tu peux faire :
[php]$selected = $a == $b? 'selected="selected"' : null;
echo '<option value="'.$row['id_type_ad'].'" '.$selected.'>'.$row['id_type_ad'].'</option>';[/php]
Notes que dans quasiment tous les cas, et notamment quand il s'agit d'écrire des champs de formulaires, il est plus facile et plus lisible d'utiliser les simples quotes pour entourer une ligne qui contient des variables concaténées.