Bonjour, j'essaye de récupérer la valeur du nombre de visiteurs mais j'ai cette erreur :
D’abord le script :
ET j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); }
Merci de m'aiderFatal error: Call to undefined method PDO::fetchAll() in C:\wamp64\www\function\compteur_visite.php on line 46
Call Stack
Partager