par
63renaud » 06 févr. 2011, 13:55
Bonjour
Je viens de faire une boucle avec une boucle while imbriquée dans for.
Mais rien de s'affiche.
si je clique sur détail , cela m'envoie bien sur les bonnes données.
Je pense que ma boucle fonction mais pas mes echo''.
si joint le fichier.
<?php
require'mysql_connect.php';
?>
<?php
// On récupère tout les noms et prenoms de la table client de 0 à 20
$result = mysql_query("SELECT * FROM client order by xguest_nom asc") ;
//$ligne = mysql_fetch_array($result) or die (mysql_error());
echo"<div id='g0'>";
for($i=0; $i<20; $i++)
{
while($ligne = mysql_fetch_array($result) )
{
?>
<strong>N° Client</strong> : <?php echo $ligne['$id_xguest']; ?>
<br/>
<strong>Nom</strong> : <?php echo $ligne['$xguest_nom']; ?>
<br />
<strong>Prénom</strong> : <?php echo $ligne['$xguest_prenom']; ?>
<br/.>
<?php $lien="afficher_client.php?id_xguest=".$ligne['id_xguest'];?>
<a href='<?php echo $lien ?>'> <input type='button' value='detail' name='détail'/></a>
<?php $lien="controle_client.php?id_xguest=".$ligne['id_xguest'];?>
<a href='<?php echo $lien ?>'> <input type='button' value='modifier' name='modifier'/></a>
<br/><br/>
<?php
}
?>
<?php
}
echo'</div>';
mysql_free_result($result); // Termine le traitement de la requête
?>
merci