Php afficher numéro d'un tableau

Poppy -  
totodunet Messages postés 1513 Statut Membre -
Bonjour à tous

J'ai un tableau que je remplis avec les données de ma base de donnée à l'aide d'un foreach :


<?php
<thead>
<tr>
<th>Id</th>
<th>N°</th>
</tr>
</thead>
$familleP = $DB->query("SELECT * FROM articles WHERE id='$idlb'");
?>
<?php foreach ( $familleP as $famillePvalue ): ?>
<tr class="Art">
<td><?php echo $famillePvalue->id_article; ?></td>
<?php endforeach ?>


Cependant j'aimerais avoir une colonne N° comme j'ai mis dans le th avec le numéro de la ligne.
1
2
3
4
5
6 etc suivant le nombre de ligne remplis par ma bdd. (j'ai essayé un while mais il me mets tout les nombres collés les uns aux autres)

Avez vous des conseils ou une solution

Merci d'avance à tous
A voir également:

1 réponse

totodunet Messages postés 1513 Statut Membre 201
 
salut,

fais dans ce cas optes plutôt une boucle for, tu auras une variable qui s'incrémente à chaque passage de boucle, ce qui correspondra à l'index du tableau :

for($i=0;$i<count($familleP);$i++){
	echo '<tr class="Art">';
        echo '<td>'.$i.'</td>';
	echo '<td>'.$familleP[$i]->id_article.'</td>';
        echo '</tr>';
}


0