Sauvegarder une durée mysql
arsenal_fc
Messages postés
165
Statut
Membre
-
wpro Messages postés 65 Statut Membre -
wpro Messages postés 65 Statut Membre -
Salut tout le monde,
Je voudrais savoir comment faire pour stocker une durée dans une table mysql.
Voilaa mon code :
Que faut-il faire pour sauvegarder $duree dans une base en restant actualisée.
Merci
Je voudrais savoir comment faire pour stocker une durée dans une table mysql.
Voilaa mon code :
$fin_du_contrat = $_POST['fin_du_contrat']; //donnée entrée par l'utilisateur $stamp_fin_du_contrat = strtotime($fin_du_contrat); //TIMESTAMP de $fin_du_contrat $duree = $stamp_fin_du_contrat - time(); //le nombre de secondes entre la fin du contrat et la date actuelle
Que faut-il faire pour sauvegarder $duree dans une base en restant actualisée.
Merci
A voir également:
- Sauvegarder une durée mysql
- Sauvegarder favoris chrome - Guide
- Modifier durée story facebook - Guide
- Sauvegarder sms iphone - Guide
- Sauvegarder favoris firefox - Guide
- Mysql community download - Télécharger - Bases de données
1 réponse
Voici un bout de code qui t'aidera à enregistré une variable dans une base de donnée (code que tu devras adapter à tes besoins).
mysql_query("UPDATE 'contrat' SET 'duree_restant' = '$duree' WHERE user = '$pseudo'") or die(mysql_error());
Etant donnée que php ne s'exécute qu'une seul fois, je te conseil d'enregistrer la date du contrat dans la bdd puis à chaque fois que l'utilisateur se connectera sur son compte/ou toi tu te connecte, tu réactualise le calcul et tu reenregistres à nouveau le résultat dans la bdd. Maintenant si tu veux agrémenter avec un compte à rebours, un simple javascript qui reprendra le résultat du calcul suffira. Voila quelques choses de tout simple à faire.
mysql_query("UPDATE 'contrat' SET 'duree_restant' = '$duree' WHERE user = '$pseudo'") or die(mysql_error());
Etant donnée que php ne s'exécute qu'une seul fois, je te conseil d'enregistrer la date du contrat dans la bdd puis à chaque fois que l'utilisateur se connectera sur son compte/ou toi tu te connecte, tu réactualise le calcul et tu reenregistres à nouveau le résultat dans la bdd. Maintenant si tu veux agrémenter avec un compte à rebours, un simple javascript qui reprendra le résultat du calcul suffira. Voila quelques choses de tout simple à faire.