Nombre d'enregistrement incorrect
Bonjour
Je désire savoir combien d'enregistrement j'ai dans ma base et il me sort un nombre ridicule. Pourquoi ?
Voici ma base
Citation:
d Titre Fichier Chemin ID_parent id_enfants nbenfants
1 Accueil accueil.php NULL 0 0 0
2 Produits Produits.php Fiches 1 0 2
3 etancheité etancheite.php fiches/produits/etancheite/ 1 1 0
4 inflitration infiltration.php fiches/produits/filtration 1 2 0
Voici mon Code :
Code:
1 2 3 4 5 6 7 8 9
| nombre d'enregistrement
for($i=$parent;$i<=$nombre;$i++) {
$requete ='SELECT COUNT(id) as nenr FROM menug WHERE ID_parent='.$i;
echo $requete.'<br/>';
$req = $db->query($requete);
$data = $req->fetch();
$nEnr = $nEnr+$data['nenr'];
echo '<p><h5>Le nombre d\'enregistrement est de : '.$nombre.'</p></h5>';
$req->closeCursor();} |
Voici mon résultat
Citation:
SELECT COUNT(id) as nenr FROM menug WHERE ID_parent=0
Le nombre d'enregistrement est de : 1
SELECT COUNT(id) as nenr FROM menug WHERE ID_parent=1
Le nombre d'enregistrement est de : 1
Alors qu'il devrait d'être de 4. Pourquoi ?
Merci de vos lumières
Cordialement