Incrementation d'une variable en php
Alucard
-
Alucard -
Alucard -
Bonjour,
Je vais essayé d'expliquer mon problème le plus clairement possible...
Je développe actuellement une application web destiné à faire de la "gestion de personnel". Lorsque j'arrive sur la page désiré *.php, je fais appel a ma base de donnée qui va chercher la liste des collaborateurs. J'affiche les données de chacun d'entre eux ligne par ligne.
Outre les données nom, prénom etc... je dispose d'une variable de type int, et je cherche (en php, javascript ou autre langage web capable de le faire) incrémenter cette variable lors d'un clique sur un button, sans etre (si possible) obligé de recharger ma page ainsi que les informations de la base.
En espérant avoir été bien clair, merci d'avance pour voir réponce.
Je vais essayé d'expliquer mon problème le plus clairement possible...
Je développe actuellement une application web destiné à faire de la "gestion de personnel". Lorsque j'arrive sur la page désiré *.php, je fais appel a ma base de donnée qui va chercher la liste des collaborateurs. J'affiche les données de chacun d'entre eux ligne par ligne.
Outre les données nom, prénom etc... je dispose d'une variable de type int, et je cherche (en php, javascript ou autre langage web capable de le faire) incrémenter cette variable lors d'un clique sur un button, sans etre (si possible) obligé de recharger ma page ainsi que les informations de la base.
En espérant avoir été bien clair, merci d'avance pour voir réponce.
Configuration: Windows XP Firefox 3.5.2
4 réponses
-
Si l'incrémentation de ta variable doit être enregistrée, orientes toi vers une solution AJAX, c'est son but: actualiser des données sans recharger toute la page
Sinon si c'est juste pour changer un chiffre en affichage: Javascript -
Salut, alors j'ai réussi, avec du javascript mais... je trouve ca très bourrin... ^^'
<script> function incrementer<?php echo $nb; ?>() { document.getElementById("<?php echo $nb;?>").value++; } /*function decrementer() { document.getElementById("+1").value--; }*/ </script> <input type="textbox" id="<?php echo $nb;?>" value="<?php echo stripslashes($donnees['loot']);?>" /> <input type="button" value="+1" onclick='incrementer<?php echo $nb; ?>();' /> <?php $nb++; ?>
Si quelqu'un a un méthode plus propre, cela m'interresse.
Sinon Oui la variable et destinée à être sauvegardée
Merci -
Dans ce cas ton script ne fait que changer visuellement la valeur, elle reste la même en base de données.
-
oui c'est exacte, la je penche sur la question de la sauvegarde ^^
Si tu peux m'aider pour pas que je tombe a force de me pencher :p ce serai cool ;)