CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

AJAX incrémentation

carlos28
carlos28
Niveau 6
20 mars 2014 à 19:35:59

Bonjours à tous,

Je suis en train de travailler sur un projet pour mon lycée. Je suis en train de coder un gentil petit site internet pour répondre à mon sujet mais il persiste un problème : à un certain endroit de ma page, il y aurra un bouton, et j'aurrais besoin qu'à chaque cliques, ce bouton incrémente une variable directement dans la base de donnée, ainsi que le compteur situé en dessous (sans actualiser toute la page). Le seul problème c'est que je dois rapidement rendre ce projet, qu'il me prend beaucoup de temps et que je suis naze en javascript surtout niveau AJAX (pas le temps d'apprendre d'ici là ^^). J’aurais donc grand besoin de votre aide :)

Merci d'avance ! :D

yoratheon
yoratheon
Niveau 10
20 mars 2014 à 22:58:18

Ce n est pas très très compliqué ce que tu demande. Pe che toi plus sur le Javascript (je ne pense pas que tu est besoins de l extension AJAX).
Là je te fait de tête chui pas sur un pc.
pour incrémenté ta variable tu fait :

int var = 0; //je définie ta variable a 0 , c est un exemple.

/* Ensuite pour incrémenté tu peu faire : */

var++; /*fonctionne dans plein de langage mais j ai un doute pour le JS*/

//ou

var = var + 1;

Là tu a déjà ta fonction qui s incrémente. Ensuite pour le faire lorsqu on click sur ton bouton tu définie une fonction qui sera exécuter lorsque tu cliquera sur ton bouton un truc du genre :

fonction incr (){
//la tu met ton incrementation

/* Ensuite là tu lui dit d incrémente ta val dans ta base de données, ce doit être possibke en JS mais connais plus la syntaxe */
}

et dans ton bouton tu rajoute un truc du genre :
onclick="incr ()"

Tous les infos donnés que je t ai donné sont.a vérifier vite fait sur le net car je ne me rappelle plus de la syntaxe exacte.

Si tu a encore un peu de temps pour le rendre jpeu t add skype pour te filler un coup de mains ce week.

yoratheon
yoratheon
Niveau 10
21 mars 2014 à 13:50:52

http://jsfiddle.net/Yoratheon/4dg9V/

Sur ce liens tu trouvera un petit code que j'ai fait (qu'y est possible de modifier à sa guise), qui te permet d'incrémenter (et décrémenter) une var et l'afficher dans une INPUT. Maintenant pour modifier ta variable dans ta BDD en temps réel, tu va en effet devoir utiliser AJAX, ceci devrais t'aider :

http://www.developpez.net/forums/d1107125/webmasters-developpement-web/ajax/requete-sql-ajax/#post6116137

Sous forums
  • Aide à l'achat Mac
  • Internet
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment