2010-09-25 7 views
2
$query = "select count(*) 
         from relationships 
         where leader = 'user_id'"; 
      $result = mysql_query($query); 

comment puis-je afficher le nombre? grâceafficher la fonction mysql count?

+0

plus je veux l'afficher même si son zéro :)) merci – getaway

Répondre

9
$count = mysql_fetch_array($result); 
echo $count[0]; 
0
$query = "SELECT COUNT(*) AS total FROM table"; 
$result = mysql_query($query); 
$values = mysql_fetch_assoc($result); 
$num_rows = $values['total']; 
echo $num_rows; 
0
  1. utilisation $row = mysql_fetch_array($result) et l'accès par index 0: $ row [0]
  2. utiliser un alias dans votre requête ("select count (*) comme cnt de ...") et $row = mysql_fetch_assoc($result) et l'accès par nom: $ row [ « cnt »]
0
$abc="SELECT count(*) as c FROM output WHERE question1=4"; 
$result=mysqli_query($conn,$abc); 
if($result) 
{ 
while($row=mysqli_fetch_assoc($result)) 
    { 
     echo $row['c']; 
    }  

} 

Son travail complètement dans ce qu'il compte le nombre d'occurrences de 4 dans la colonne

+1

cette question a déjà répondu en 2010! pourquoi continuez-vous à donner réponse à une vieille question qui a déjà marqué comme réponse corrigée? –

+0

parce que votre code donné ne fonctionne pas avec mon problème j'ai essayé beaucoup, mais ce n'est pas fonctionne c'est pourquoi je poste le bon code ici pour la clarification si quelqu'un veut son –