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 :)

3 réponses


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.