Probleme lorsqu'on veut compter le nombre des lignes d'une table
Résolu
Stevan
-
Stevan -
Stevan -
Bonjour,
s'il vous plait j'ai un petit problème :
voilà le code :
$requeteFiliere = "SELECT * FROM fillières";
$resultFiliere = mysqli_query($db,$requeteFiliere);
$rowFiliere = mysqli_fetch_array($resultFiliere,MYSQLI_ASSOC);
$i=count($rowFiliere);
echo $i;
le résultat obtenu c'est 0 alors que la table fillière contient déja 2 lignes
!!!!!!!!
si je change la table fillières par une autre table (non vide) , ça marche bien !!!!!!!!!!
s'il vous plait j'ai un petit problème :
voilà le code :
$requeteFiliere = "SELECT * FROM fillières";
$resultFiliere = mysqli_query($db,$requeteFiliere);
$rowFiliere = mysqli_fetch_array($resultFiliere,MYSQLI_ASSOC);
$i=count($rowFiliere);
echo $i;
le résultat obtenu c'est 0 alors que la table fillière contient déja 2 lignes
!!!!!!!!
si je change la table fillières par une autre table (non vide) , ça marche bien !!!!!!!!!!
A voir également:
- Probleme lorsqu'on veut compter le nombre des lignes d'une table
- Table des matières word - Guide
- Table ascii - Guide
- Partager des photos en ligne - Guide
- Table des caractères - Guide
- Nombre de jours entre deux dates excel - Guide
2 réponses
Salut,
La table c'est fillières ou fillière (ou Filiere dans le source)? Car dans le select il y a un S et dans ton texte pas.
cdlt
un étranger, c'est un ami qu'on n'a pas encore rencontré.
La table c'est fillières ou fillière (ou Filiere dans le source)? Car dans le select il y a un S et dans ton texte pas.
cdlt
un étranger, c'est un ami qu'on n'a pas encore rencontré.
Stevan
oui c'est avec 's' ..le nom de la table est juste
Bonjour
Tu as probablement une erreur dans ta requête. Deux l à fillières ?
Essaye
D'autre part, ce code va te donner le nombre de champs de ta table, pas le nombre de lignes. Pour avoir le nombre de lignes, utilise plutôt
Tu as probablement une erreur dans ta requête. Deux l à fillières ?
Essaye
$resultFiliere = mysqli_query($db,$requeteFiliere) or die(mysqli_error($db));
D'autre part, ce code va te donner le nombre de champs de ta table, pas le nombre de lignes. Pour avoir le nombre de lignes, utilise plutôt
SELECT COUNT(*) AS nblignes FROM matable