Bonjour,
J'ai une petite erreur, ou disons que le résultat n'est pas à l'hauteur de mes espérances ;)
J'ai une mauvaise connaissance des boucles while donc ça vient peut etre de là.
En fait, j'ai 2 résultats dans ma requete, correspondant à la création de 2 lignes dans un tableau, hors un seul résultat est retourné, malgré qu'avec
mysql_num_rows, j'ai le nombre 2 qui s'affiche.
Pouvez vous jeter un coup d'oeil ?
Merci
<table width="100%" align="center" border="1" bordercolor="#000000">
<tr bgcolor="#c6c3f2">
<td align="center"><span class="bodyText"><strong>Référence</strong></span></td>
<td align="center"><span class="bodyText"><strong>Date</strong></span></td>
<td align="center"><span class="bodyText"><strong>Statut</strong></span></td>
<td align="center"><span class="bodyText"><strong>Montant TTC</strong></span></td>
<td align="center"><span class="bodyText"><strong>Facture</strong></span></td>
</tr>
<? $nb=mysql_num_rows($Select);
echo $nb;
while($Donnees=mysql_fetch_array($Select)) {
echo '<tr>';
echo '<td align="center"><span class="bodyText">';
echo $Donnees['ID_Commande'];
echo "</span></td>";
echo '<td align="center"><span class="bodyText">';
$date = date("j F Y",$Donnees['Payment_Date']);
echo $date;
echo "</span></td>";
echo '<td align="center"><span class="bodyText">';
echo $Donnees['Status_Commande'];
echo "</span></td>";
echo '<td align="center"><span class="bodyText"><strong>';
echo $Donnees['Mc_Gross']." ".$Donnees['Mc_Currency'];
echo "</strong></span></td>";
echo '<td></td>';
echo "</tr>";
}
?>
</table>