Paphio-King

Inscris le 09/07/2014 à 17:30
  • Signature
    <-- Paphio-King -->
  • Nombre de sujets
    1
  • Nombre de messages
    9
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Moyen

Ses derniers sujets sur les forums

Paphio-King
le 09/07/2014 à 17:43
Une solution pour compter le nombre de personnes qui ont visité le site
Bonjour a touts et tous.
Je viens vers vous car je suis un peut perdu pour faire l'addition de mes visiteurs.
J'ai trouver un petit tuto sur le comptage des personnes qui sont actuellement en ligne sur le site, et j'ai rajouter un ID en clé primaire dans la base de données ou j'aimerais compter le nombre id dans la base pour qu'ils fassent le nombre de visite sur le site.
Voici mon code de connexion ou faut il rajouter le id dans les requette sql
<?php	
require './config/connectMysql.php';

$comptage = mysql_query('SELECT COUNT(id) FROM connectes WHERE id=visites');
$compte_visiteurs = mysql_fetch_array($comptage);

$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM connectes WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
$donnees = mysql_fetch_array($retour);

if($donnees['nbre_entrees'] == 0){
mysql_query('INSERT INTO connectes VALUES(\'' . $_SERVER['REMOTE_ADDR'] . '\',' . time() . ')');
}else{
mysql_query('UPDATE connectes SET timestamp=' . time() . 'WHERE ip=\'' . $_SERVER['REMOTE_ADDR'] . '\'');
}

$timestamp_5min = time() - (60 * 5);
mysql_query('DELETE FROM connectes WHERE timestamp < ' . $timestamp_5min);

$retour = mysql_query('SELECT COUNT(*) AS nbre_entrees FROM connectes');
$donnees = mysql_fetch_array($retour);
?>


Et voici le code qui affiche les données le premier fonctionne très bien le deuxiéme ne fonctionne pas.

<?php echo '<p class="compteur">Il y a actuellement <span class="color_visite">' . $donnees['nbre_entrees'] . '</span> Visiteurs connectés sur le site.</p>'; ?>

<?php echo '<p class="compteur">Vous avez <span class="color_visite">' . $compte_visiteurs['id'] . '</span> Visiteurs.</p>'; ?>


Merci d'avance pour vos réponces
Paphioi-King
<-- Paphio-King -->
LoadingChargement en cours