Jump to content

[SOLVED] Date() question


ballhogjoni

Recommended Posts

hey everyone, I have my code setup to save the date("Y-m-d") of each subscriber to my db when they subscribe. How can I automatically send an email to the subscriber a day later? Basically I want to query the db every day for the subs that subscribed yesterday and send them an email.

 

I need a code example on how to do this, I have search php.net and haven't found anything.

Link to comment
https://forums.phpfreaks.com/topic/89068-solved-date-question/
Share on other sites

Yes I plan on using cron jobs. I was asking about the actual script that would run.

 

my thought is:

 

SELECT * FROM Table WHERE date = 'Yesterdays date';

 

I need the code for 'Yesterdays date'. Would it be something like date("Y-m-d") -1? I am a noob with the date() function.

Link to comment
https://forums.phpfreaks.com/topic/89068-solved-date-question/#findComment-456144
Share on other sites

<?php echo date("Y m d",time()-(60*60*24)); ?>

The time function returns the number of seconds since 1970-01-01

the date function receive as a second parameter this number of seconds.

So when you say time()-(60*60*24) it means all that time minus 1 day.

Hope it helps

Link to comment
https://forums.phpfreaks.com/topic/89068-solved-date-question/#findComment-456230
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.