Bonjour,
Je sais pas ce qui se passe mais j'ai du mal à afficher des données issues de ma base mysql dans un menu déroulant.
Le problème c'est qu'il ne récupère que la dernière données en base.
Un extrait de mon code:
Au fait en passant es-il nécessaire de fermer une connexion avec les PDO dans mon cas?
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 echo '<h1> Suppression d\'un client</h1><br/>'; $nomDesClients = $bdd ->query("SELECT NOM_CLIENT FROM CLIENT"); if (!$nomDesClients -> fetch()){ echo '<br> Il n\'y a pas de clients en base !<br/>'; } else { echo "Choisir le client : <select name='client'><option value=''></option>"; while($result = $nomDesClients ->fetch()){ echo "<option value='".$result['NOM_CLIENT']."'>".$result['NOM_CLIENT']."</option>"; } // fin du while echo'</select> <input type="submit" value="Supprimer" />'; } // fin du else $nomDesClients ->closeCursor();
Merci
Partager