affichage resultat count

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : affichage resultat count

par konjiki » 26 juin 2006, 11:33

je pense que ca vient effectivement de la connexion a la base je jete un oeil. merci

par Henri » 26 juin 2006, 11:28

c'est donc que ta table est vide. Ou que tu n'es pas connecté à la bonne base, ... fais un copier de ta requête et colle là dans phpmyadmin pour voir ce que cela donne.

Autre remarque : pourquoi utilises tu un my_fetch_array pour lire quelque chose qui n'a qu'une seule valeur ? Pourquoi ne pas utiliser un my_fetch_row ou plutôt un my_fetch_assoc ?

par konjiki » 26 juin 2006, 11:17

pas mieux :roll: ...
je vois pas ou est l'erreur.

par Henri » 26 juin 2006, 11:13

et ça count(*) à la place de id ?
$req="select count(*) as nb_id from ma table"; 

par konjiki » 26 juin 2006, 11:08

j'obtiens ça:
Array ( [0] => 0 [nb_id] => 0 )

par Henri » 26 juin 2006, 11:05

et en faisant
print_r($row);
?

affichage resultat count

par konjiki » 26 juin 2006, 10:48

salut , j'ai un petit probleme pour afficher un résultat de requete, je m'explique: je voudrai compter le nombre d'id dans une table, je procede comme ça :
$req="select count(id) as nb_id from ma table";
$result= mysql_query($req);
$row=mysql_fetch_array($result);
echo $row["nb_id"]."<br>";
 
mais voila j'ai pas de resultat.
un peu d'aide svp.