mysqli_fetch_array et balise select
Bonjour
J'utilise un mysql_fetch_array pour me ramener des valeurs d'une requête dans un menu déroulant (select + option value).
Mais le résultat ne comprend qu'une ligne sur 2.
Voici mon code
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| $conn1 = mysqli_connect('localhost','root','toto','maBdD');
if($conn1 === false){
die("ERROR: Could not connect. " . mysqli_connect_error());
}
$sql2 = "select id as tech, nom, prenom, societe from personne" ;
$rep2 = mysqli_query($conn1, $sql2) ;
echo "<select name='TECH'>";
while ($donnees2 = mysqli_fetch_array($rep2, MYSQLI_BOTH))
{
echo "<option value='".$donnees2['tech'].">".$donnees2['nom'].' '.$donnees2['prenom'].','.$donnees2['societe']."</option>";
}
mysqli_free_result($rep2);
echo "</select>"; |
Est-ce que quelqu'un a une idée sur mon erreur ?
D'avance merci