par
scorleon » 22 juin 2017, 13:06
Bonjour,
J'ai un formulaire d’enregistrement dans lequel je souhaite afficher une liste de choix par rapport aux données de la base. Sauf que ce dernier ne fonctionne pas, je n'arrive à afficher le résultat de la requête dans la listebox .
Voila le code :
Code : Tout sélectionner
<form action="ajouter_canari.php" method="post" enctype="multipart/form-data">
<table width="430" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td class="tableau-canaris-entete" colspan="2">
<br />Ajouter un nouveau canari<br /><br />
</td>
</td>
</tr>
.....
<tr>
<td class="tableau-canaris" align = "right">
<b>Identifiant du père (*): </b>
</td>
<td class="tableau-canaris" align = "left">
<select name="numero_pere" id="numero_pere">
<?php
$reqpere = "SELECT Id_canari FROM $nom_table_c WHERE Sexe_canari='M' AND Etat_canari='P' AND Annee_canari='2016'";
$residpere = mysqli_query($db_link, $reqpere) or die ('Erreur : '.mysqli_error($db_link) );
while ($row = mysqli_fetch_array($residpere))
{
echo "<option value='".$row["Id_canari"]."'>".$row["Id_canari"]."</option>";
}
?>
</select>
</td>
</tr>
......
</form>
Merci pour votre aide.
Bonjour,
J'ai un formulaire d’enregistrement dans lequel je souhaite afficher une liste de choix par rapport aux données de la base. Sauf que ce dernier ne fonctionne pas, je n'arrive à afficher le résultat de la requête dans la listebox .
Voila le code :
[code]
<form action="ajouter_canari.php" method="post" enctype="multipart/form-data">
<table width="430" border="0" align="center" cellpadding="2" cellspacing="2">
<tr>
<td class="tableau-canaris-entete" colspan="2">
<br />Ajouter un nouveau canari<br /><br />
</td>
</td>
</tr>
.....
<tr>
<td class="tableau-canaris" align = "right">
<b>Identifiant du père (*): </b>
</td>
<td class="tableau-canaris" align = "left">
<select name="numero_pere" id="numero_pere">
<?php
$reqpere = "SELECT Id_canari FROM $nom_table_c WHERE Sexe_canari='M' AND Etat_canari='P' AND Annee_canari='2016'";
$residpere = mysqli_query($db_link, $reqpere) or die ('Erreur : '.mysqli_error($db_link) );
while ($row = mysqli_fetch_array($residpere))
{
echo "<option value='".$row["Id_canari"]."'>".$row["Id_canari"]."</option>";
}
?>
</select>
</td>
</tr>
......
</form>
[/code]
Merci pour votre aide.