Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
Vieux 16/02/2010, 11h17   #1
Invité de passage
 
Inscription : février 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 14
Points : 1
Points : 1
Par défaut Horloge qui début quand on le souhaite

Bonjour à toutes et à tous,

Je me penchais sur un idée qui c'est révélé que peu concluante c'est pourquoi je viens vous demander de l'aide. Serait-il possible que lorsqu'on envoie "oui" a un table de la base de donnée ( horloge mettons ), celle-ci enregistre l'heure actuellement et via un script PHP calcule depuis combien de temps le oui a été envoyé.

Par exemple je voudrais une horloge qui affiche en temps réel depuis combien de temps existe le site et que SANS rafraichir la page les secondes, minutes et heures continus de s'écouler et que toutes les 24h on incrémente de un une occurrence jour.

J'avais penser à la fonction TIMESTAMP mais très peu concluant car elle me prend la date 31/01/2010. Je suis un peu nul en ce qui concerne les dates ^^
ghost69240 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 11h27   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
A quel niveau se situe ton problème ?
- enregistrer une date de départ dans la base ?
ca c'est à faire soit directement dans ta requête (par exemple CURDATE() avec mysql) soit avec php date(), mktime() etc.

- afficher un chrono ?
ca c'est à faire en javascript.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 11h40   #3
Invité de passage
 
Inscription : février 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 14
Points : 1
Points : 1
Il est là le problème ^^ Je connais pas le javascript haaaa

En gros cette solution consiste à utiliser la date actuelle et faire des calculs pour trouver depuis combien de temps le site est créé. Mais n'y a-t-il pas moyen d'enregistrer tout les paramètres secondes, minutes, heures, jour, mois, année à 0 sur la BDD tout en gardant la notion de date où est-ce futile ?

PS : désolé pour ma syntaxe mais là j'ai du mal ^^
ghost69240 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 11h50   #4
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Il faudrait que tu definisses dans ta tête un peu mieux ce que tu veux faire ; il n'y a que toi qui sait si tu as besoin d'avoir l'information de la date ou si tu as juste besoin d'une heure de départ.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 11h59   #5
Invité de passage
 
Inscription : février 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 14
Points : 1
Points : 1
Ben je l'ai dis : Une heure de départ serait le mieux.
ghost69240 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 12h06   #6
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Quel est alors ton problème ?
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 12h28   #7
Invité de passage
 
Inscription : février 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 14
Points : 1
Points : 1
Pour résumer, je ne sais pas comment m'y prendre.
ghost69240 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2010, 12h42   #8
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Commence déjà par réaliser ton chrono en javascript, tu verras mieux sous quel forme tu veux stocker ton heure de départ.
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2010, 11h12   #9
Invité de passage
 
Inscription : février 2010
Messages : 14
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 14
Points : 1
Points : 1
Merci !
ghost69240 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +1. Il est actuellement 04h20.


 
 
 
 
Partenaires

Hébergement Web