Probleme d'affichage

Bonjour,

J'ai un probleme d'affichage qui selectionne juste le 1er objet dans la table alors qu'il y en as plusieurs....

<?php 
if ($data_inventaire == true and $data_inventaire['id'] = $data_accounts['id'])  { 

?> 


       <tr> 
        <td class="left"><?php echo $data_inventaire['objet']; ?></td> 
   <td><?php echo "<a href='inventaire.php?supprimer_item=".$data_inventaire['id_inventaire']."'>"; ?>Supprimer</a></td> 
    </tr> 

<?php 
     
} else 
{ echo "Vous n'avez aucun objet";} 
?> 


 $sql = " SELECT * FROM inventaire WHERE id = '".$data_accounts['id']."'" ; 
 $result = mysql_query($sql) or die (mysql_error()); 
 $data_inventaire = mysql_fetch_array($result); 


Merci

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,

    Il faut que tu boucles pour afficher toutes les lignes de tes résultats :

    while ($date_inventaire = mysql_fetch_array($result) {
    ?>
    <tr> 
            <td class="left"><?php echo $data_inventaire['objet']; ?></td> 
            etc.
    </tr>
    <?php } ?>
    1. Merci, mais maintenant sa m'affiche que le 2eme objet de ma table