03-12-2015, 12:32 PM
Bonjour,
Je rencontre un problème dans mon code jquery php,
J'ai fait un système d'affichage de vidéos avec en dessous de chaque vidéo deux boutons : "j'aime" et "j'aime pas".
Pour l'affichage je fais mon code sur 3 pages differentes 1.php et 2.php et 3.php.
-Sur la page 1 je fais un load du contenu de la page 2.
-Sur la page 2 je fais mon traitement php mysql, et je récupère les infos de la bdd je les affiches + je gère mon jquery pour mes boutons "j'aime" et "j'aime pas".
-Sur la page 3 je fais fais mon traitement des boutons "j'aime" et "j'aime pas" pour le mysql (j’incrémente ou décrémente en bdd , lorsque l'on clique sur "j'aime" ou "j'aime pas" , et je renvoi un echo "true" ou "false".
je fais alors ce traitement sur ma page 2.php :
Pour résumer la couleur du bouton change si on clique dessus.
Ce que je voudrai faire c'est afficher le nombre de "j'aime" et "j'aime pas" de manière dynamique , lorsque l'on clique sur "j'aime" le chiffre à coté : soit il est incrémente de 1, soit va chercher la dernière valeur en base pour l'afficher.
Je ne sait pas quelle est la méthode la plus adapté?
Je précise que sur ma page 3.php j'ai bien la dernière valeur correct du nombre de "j'aime" et "j'aime pas" contenu dans une variable , seulement vu que je renvoi true ou false je ne sais pas comment renvoyer en même temps ma variable contenant le nombre de j’aime.
Merci pour votre aide.
Je rencontre un problème dans mon code jquery php,
J'ai fait un système d'affichage de vidéos avec en dessous de chaque vidéo deux boutons : "j'aime" et "j'aime pas".
Pour l'affichage je fais mon code sur 3 pages differentes 1.php et 2.php et 3.php.
-Sur la page 1 je fais un load du contenu de la page 2.
-Sur la page 2 je fais mon traitement php mysql, et je récupère les infos de la bdd je les affiches + je gère mon jquery pour mes boutons "j'aime" et "j'aime pas".
-Sur la page 3 je fais fais mon traitement des boutons "j'aime" et "j'aime pas" pour le mysql (j’incrémente ou décrémente en bdd , lorsque l'on clique sur "j'aime" ou "j'aime pas" , et je renvoi un echo "true" ou "false".
je fais alors ce traitement sur ma page 2.php :
Code :
success: function (data)
{
if (data === "true")
{
$("#btndislike-" + idsplit).removeClass('dislike');
$("#btndislike-" + idsplit).addClass('undislike');
} else(data === "false")
{
$("#btndislike-" + idsplit).removeClass('undislike');
$("#btndislike-" + idsplit).addClass('dislike');
}
Ce que je voudrai faire c'est afficher le nombre de "j'aime" et "j'aime pas" de manière dynamique , lorsque l'on clique sur "j'aime" le chiffre à coté : soit il est incrémente de 1, soit va chercher la dernière valeur en base pour l'afficher.
Je ne sait pas quelle est la méthode la plus adapté?
Je précise que sur ma page 3.php j'ai bien la dernière valeur correct du nombre de "j'aime" et "j'aime pas" contenu dans une variable , seulement vu que je renvoi true ou false je ne sais pas comment renvoyer en même temps ma variable contenant le nombre de j’aime.
Merci pour votre aide.