donc j'étais obligé de modifié le mon code pour rendre plus simple en utilisant le uniquement le pseudo.
mais mon problème est au niveau de la modification;
je voudrais que vous regardiez ce code pour moi car il ne fait pas la modification et pourtant ça affiche quand vous faites echo $pseudo;
Code : Tout sélectionner
<?php
// Connexion à MySQL
require 'db.php';
$pseudo = empty($_SESSION['pseudo']) ? '' : $_SESSION['pseudo'];
echo $pseudo;
mysql_query("UPDATE personne SET timestamp='.time().' WHERE pseudo=$pseudo");
$timestamp_5min = time() - (60 * 5); // 60 * 5 = nombre de secondes écoulées en 5 minutes
$req = $db->query('SELECT pseudo FROM personne WHERE timestamp >'.$timestamp_5min );
$count = $req->rowCount();
echo $count. ' visiteur(s)!';
?>