liste déroulante et SQLIte

Mammouth du PHP | 1029 Messages

31 mars 2005, 11:25

Bonjour, j'ai ceci comme code

Code : Tout sélectionner

<?PHP $db = sqlite_open('Alpha.sqlite'); $sql='select CodePost from Code_postal'; $result=sqlite_query($db,$sql); echo ' <select name=\'Code\'><br>'; echo ' <option value=\'0\'>Choisissez</option>'; while ($row = sqlite_fetch_array($result)){ echo '<option value=\''.$row['CodePost'].'<option><br>'; } echo '</select>';
Il me crée bien le select, toutes les données sont là, mais elle ne sont pas visible, si je clique je rempli bien la variable, mais je ne la vois pas.

Auriez-vous une idée merci

Mammouth du PHP | 19672 Messages

31 mars 2005, 12:26

Essaye de faire afficher le contenu de ta variable obtenue comme ceci :
$row = sqlite_fetch_array($result)
echo("<pre>");
var_dump($row);
echo("</pre>");
Il est possible qu'il y ait une erreur dans le nom de l'index que tu appelles.
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe:

Mammouth du PHP | 1029 Messages

31 mars 2005, 13:34

Cela affiche "bool(false)", je comprend pas bien?

Mammouth du PHP | 19672 Messages

31 mars 2005, 13:52

Ça veut dire que la requête a échoué
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: