Bonsoir a tous,
Je veux faire un system pour afficher des offre avec une temps d expiration [real time countdown]
klk un peut m aider pour le real time countdown?
Voici Ma table
--
-- Structure de la table `auctions`
--
CREATE TABLE IF NOT EXISTS `auctions` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`auction` float DEFAULT NULL,
`title` varchar(255) NOT NULL,
`status` varchar(10) NOT NULL,
`created` datetime NOT NULL,
`timeout` time NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
Merci :)
Bonsoir,
tu pourrais nous en dire plus ???
Tu veux afficher un décompte à l'utilisateur? Dans ce cas, faudra passer par du js
je veux faire des durée d’expiration pour des offres [realtime] ,sachant que la date est stockée dans cette table ,
je veux récupéré cette date en ajax puis calculer la temps restant
bah t'as tout dit dans ce post:
1) récupérer la date en ajax (pourquoi en ajax d'ailleurs... tu peux le récupérer en chargeant la page faudra juste la transmettre au javascript)
2) Calculer le temps restant ( cherche sur les forums il doit y avoir des fonctions toute faite pour calculer l'écart entre 2 dates.. attention cependant aux différents pays et tout pour ça .. l heure du client peut ne pas etre l heure de ton serveur, pas le même fuseau horaire)
(Une solution est peut-être d'envoyer du php le temps restant calculer sur le serveur , ça simplifiera , yaura peut-être le temps de la requetes qui pourra créer un décalage d'une seconde ou 2 à toi de voir si t'es à ça près)
3) faire le décompte en js .
4) a la fin du décompte faire un traitement.