PDO - récupérer le nombre de visiteurs
Bonjour, j'essaye de récupérer la valeur du nombre de visiteurs mais j'ai cette erreur :
D’abord le script :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| function compter_visite()
{
// On va utiliser l'objet $pdo pour se connecter, il est créé en dehors de la fonction
// donc on doit indiquer global $pdo; au début de la fonction
global $pdo;
// On prépare les données à insérer
$ip = $_SERVER['REMOTE_ADDR']; // L'adresse IP du visiteur
$date = date('Y-m-d'); // La date d'aujourd'hui, sous la forme AAAA-MM-JJ
// Mise à jour de la base de données
// 1. On initialise la requête préparée
$query = $pdo->prepare("
INSERT INTO agride_stats_visites (ip , date_visite , pages_vues) VALUES (:ip , :date , 1)
ON DUPLICATE KEY UPDATE pages_vues = pages_vues + 1
");
// 2. On execute la requête préparée avec nos paramètres
$query->execute(array(
':ip' => $ip,
':date' => $date
));
$list_visiteur = $query->fetchAll(PDO::FETCH_ASSOC);
} |
ET j'ai cette erreur :
Citation:
Fatal error: Call to undefined method PDO::fetchAll() in C:\wamp64\www\function\compteur_visite.php on line 46
Call Stack
Merci de m'aider