Réunir 2 requetes similaires

  • Auteur de la discussion Auteur de la discussion sff
  • Date de début Date de début
Bonjour,

J'aimerais savoir si cela est possible de réunir les 2 requêtes suivante en une seule.

Si oui pouvez vous m'aider ?

Merci
Code:
//Nombre de connectés. et inscrits.
$online = doquery("SELECT id FROM {{table}} WHERE UNIX_TIMESTAMP(onlinetime) >= '".(time()-120)."' AND verify='1'", "users");
$registers = doquery("SELECT id FROM {{table}} WHERE verify='1'", "users");

$s_online = (mysql_num_rows($online) <= 1) ? 'connecté' : 'connectés';
$s_registers = (mysql_num_rows($registers) <= 1) ? 'inscrit' : 'inscrits';

echo mysql_num_rows($registers).' '.$s_registers;
echo mysql_num_rows($online).' '.$s_online;
 
Non, il faut avoir toujours 2 echo pour afficher les 2 resultat, mais faire ca avec une seule requete. Dans ce cas il faut utiliser une count() et un Join pour réunir les requetes en une seule, mais je n'arrive pas.
 
A mon sens effectivement vu le résultat que tu attends tu ne peux pas joindre sauf si tu utilises count plutôt que de vouloir passer par mysql_num_rows, et encore.
@+
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut