J'ai une colonne date
et time
dans ma table mysql, respectivement start_date
et start_time
. Je veux que mes utilisateurs puissent se faire des rappels X heures avant start_time
, min. 1 heure et 24 heures maximum.MySQL calcul de date/heure
Je vais lancer un script CRON pour envoyer ces rappels. En ce moment je fais:
SELECT * FROM auctions WHERE start_date=CURDATE() AND status='0'
Pour obtenir toutes les ventes aux enchères qui vont commencer aujourd'hui et n'ont pas encore commencé. Ma question est, comment puis-je savoir si le temps est X
heures avant start_time
afin que je puisse leur envoyer un rappel si c'est le cas.
Des suggestions?
Pourquoi supposeriez-vous qu'il exécute PHP? Pour commencer, il utilisera un cronjob, c'est une indication que ce n'est peut-être pas PHP. Deuxièmement, pourquoi auriez-vous besoin d'utiliser strtotime pour calculer 20 heures en secondes? C'est maths de base ... – jishi
pourquoi un cronjob indiquerait-il que ce n'est pas PHP? –
en fait son php, cela montre que dans les balises –