Comparaison en PHP
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonsoir,
Étant entrain de faire un site en PHP, j'essaie d'afficher le nombre d'utilisateurs connecté durant les 5 dernières minutes. Mais celui-ci n'affiche pas correctement mes messages.
Voici mon code :
Mais quand il y a 0 personne il m'affiche : 0 utilisateurs actif(s) durant les 5 dernières minutes :
Pour 1 : 1 utilisateurs actif(s) durant les 5 dernières minutes :
Pour 2 : 2 utilisateurs actif(s) durant les 5 dernières minutes :
Dans tous les cas il m'affiche le même message. Comment faire pour qu'il m'affiche correctement mes messages ?
Cordialement,
Étant entrain de faire un site en PHP, j'essaie d'afficher le nombre d'utilisateurs connecté durant les 5 dernières minutes. Mais celui-ci n'affiche pas correctement mes messages.
Voici mon code :
<?php $temps = time() - 5 * 60; $req = "SELECT COUNT(*) AS id FROM membres WHERE connexion>'$temps'"; $query = mysql_query($req); $nb_connexion = mysql_fetch_array($query); if($nb_connexion == 0) { // 0 membre echo "Aucun utilisateur connecté durant les 5 dernières minutes."; } else { //1 membre ou plus if($nb_connexion == 1) { //1 membre echo "".$nb_connexion['id']." utilisateur actif durant les 5 dernières minutes :"; } else { // 2 membres ou plus echo "".$nb_connexion['id']." utilisateurs actif(s) durant les 5 dernières minutes :"; } } ?>
Mais quand il y a 0 personne il m'affiche : 0 utilisateurs actif(s) durant les 5 dernières minutes :
Pour 1 : 1 utilisateurs actif(s) durant les 5 dernières minutes :
Pour 2 : 2 utilisateurs actif(s) durant les 5 dernières minutes :
Dans tous les cas il m'affiche le même message. Comment faire pour qu'il m'affiche correctement mes messages ?
Cordialement,
A voir également:
- Comparaison en PHP
- Comparaison million milliard - Accueil - Technologies
- Easy php - Télécharger - Divers Web & Internet
- Logiciel comparaison photo gratuit - Télécharger - Photo & Graphisme
- Expert php pinterest - Télécharger - Langages
- Comparaison samsung a15 et a16 - Accueil - Téléphones
1 réponse
Erreur de me part :
<?php $temps = time() - 5 * 60; $req = "SELECT COUNT(*) AS id FROM membres WHERE connexion>'$temps'"; $query = mysql_query($req); $nb_connexion = mysql_fetch_array($query); if($nb_connexion['id'] == 0) { // 0 membre echo "Aucun utilisateur connecté durant les 5 dernières minutes."; } else { //1 membre ou plus if($nb_connexion['id'] == 1) { //1 membre echo "".$nb_connexion['id']." utilisateur actif durant les 5 dernières minutes :"; } else { // 2 membres ou plus echo "".$nb_connexion['id']." utilisateurs actif(s) durant les 5 dernières minutes :"; } } ?>