Besoin d'aide, décompte automatique de chiffre a virgule

Besoin d'aide, décompte automatique de chiffre a virgule - PHP - Programmation

Marsh Posté le 18-04-2013 à 09:50:45    

Bonjour, j'ai besoni de votre aide car je cherche depuis des jours en vain une solution pour faire un simple décompte de chiffre à 2 décimal.
 
En gros, j'ai un montant (c'est du monnétaire) de 140.50 € et j'aimerai que toute les secondes il perde 0.5 cts ...
 
Ben j'arrive !  
Est-ce que quelqu'un pourrai m'aider ?
 
En javascript ou php, c'est égal du moment que je peux récupérer la valeur dans un input.
 
Merci infiniment de votre aide !
Bonne journée a toutes et tous.
David

Reply

Marsh Posté le 18-04-2013 à 09:50:45   

Reply

Marsh Posté le 18-04-2013 à 10:26:58    

Ah ben j'ai fini par y arriver, c'etait vraiment tout simple en plus !  
 
si ca interesse quelqu'un :  
 
<html>
<body>  
 
 <script language=javascript>
  var int=self.setInterval(function(){decrement()},1000);
   
  function decrement()
  {
   var somme = document.getElementById("prix" ).value;
   somme = somme - 0.05;
   somme = ((somme/5).toFixed(2)*5).toFixed(2) ;
   
   document.getElementById("prix" ).value=somme;
  }
 </script>
 
 <input type="text" id="prix" value="300.50">
 
</body>
</html>

Reply

Marsh Posté le 18-04-2013 à 10:33:38    

Si la page est rechargée, tu as conscience que le prix repartira du début et non de là où il était resté.
 
De même, 2 utilisateurs qui ouvriraient la même page à des moments différents n'auront pas le même prix au même instant t.
 
C'est bien ce que tu veux ?
 
Si une synchro est nécessaire, si faut du ajax qui envoie au serveur à chaque maj du prix le nouveau montant.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 19-04-2013 à 08:31:29    

Oui oui j'ai bien conscience de cela t'en fais pas. Et j'ai trouvé des solutions qui fonctionnent avec des requets mysql mais niveau performance c'est la cata. Je vais créer un nouveau post avec le problème précis parce que je vois vraiment pas comment faire et j'ai besoin d'aide :)


Message édité par onhellworld le 19-04-2013 à 08:32:53
Reply

Marsh Posté le 19-04-2013 à 09:38:32    

Tu pourrais faire une table de type Memory. Ca pourrait améliorer les perfs. Après, toujours pour améliorer les perfs de Mysql, tu peux tuner le fichier de conf de Mysql et agrandir certains buffers de mise en cache :
 
http://www.day32.com/MySQL/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed