comment afficher le nombre de vue d'un article en php

Flex

Flex Le 3 décembre 2016 à 16:11 (Édité le 25 janvier 2019 à 17:52)

Salut, tous le monde depuis hier je cherche comment créer un système de vue pour mes articles j'ai trouvez quelques tutos mais il date de plusieurs années :/

Merci pour votre aide 😉  
INNER-JOIN-right

INNER-JOIN-right Le 3 décembre 2016 à 19:24

Je te passe ce lien. C'est le même principe que pour un compteur de vue de vidéo.
Flex

Flex Le 8 décembre 2016 à 18:22

Salut, je n'est toujours pas trouvez comment faire !
coucougael94

coucougael94 Le 9 décembre 2016 à 18:25 (Édité le 9 décembre 2016 à 18:26)

1. Tu dois d'abord récupérer le nombre de vue qui ce trouve dans ta base de données;
2. Tu stocke ça dans une variable que tu incrémente;
3. Tu update ta table.

Cependant, si tu veut que ton compteur marche différemment que celui la (que le compteur ne s'incrémente qu'une fois par personne), alors il faut que tu créer une table "video_vues". Puis tu créer une entrée a chaque vue de ton article en te servant de l'adresse ip de ton visiteur. Puis, pour afficher le nombre de vue, dans ta bdd, tu compte le nombre d'entré qui possède le numéro de l'article en question avec COUNT() et WHERE.
Flex

Flex Le 9 décembre 2016 à 23:20

@coucougael94 Merci pour ta réponse mais je suis toujours bloque voilà ce que j'ai fait en php :/

if($get_id == 1){
$req = $bdd->prepare("UPDATE vues = vu + 1 WHERE id = ?")->execute([$get_id]);
}
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte