mysql comte dans la variable PHP

Disons que nous avons la requête suivante:

SELECT DISTINCT COUNT(`users_id`) FROM `users_table`;

cette requête renvoie le nombre d'utilisateurs à partir d'une table. J'ai besoin de passer cette valeur à une variable PHP. Je suis en utilisant ceci:

$sql_result = mysql_query($the_query_from_above) or die(mysql_error());

if($sql_result)
{
    $nr_of_users = mysql_fetch_array($sql_result);
}
else
{
    $nr_of_users = 0;
}

merci de corriger mon code où vous pensez est nécessaire.

Quelle est la meilleure approche. Comment conseillez-vous pour ce faire ?

  • Avez-vous essayé de faire un print_r ( $sql_result ) pour voir de quoi il en retourne? Elle retourne un tableau, de sorte que vous pouvez ramasser des choses par $num = $result[0][0], par exemple (faire un if (isset(.)) première)