date() and mktime() functions: weeknumbers and months.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi people,

I would like to select news from my database bases on week/year and
month/year.
How can i do this.. I would like to pass two arguments in the query
string, like news.php?week=14&year=2003 or news.php?month=3&year=2003.
Can anybody help me.. Thanks in advance. I have been looking at the
date() and mktime() functions, but is there anyway to determine the date
from a weeknumber? I have been using this:

$yr="2003"; 
$mnth="03"; 
$dy="31"; 
echo "base date: ".$yr."-".$mnth."-".$dy."<br />"; 
echo "last sunday: ".date("Y-m-d",
mktime(0,0,0,$mnth,$dy-date("w",mktime(0,0,0,$mnth,$dy,$yr)),$yr))."<br
/>"; 
echo "next saturday: ".date("Y-m-d",
mktime(0,0,0,$mnth,$dy+6-date("w",mktime(0,0,0,$mnth,$dy,$yr)),$yr))."<b
r />";

$sql = "SELECT * FROM news WHERE date>='$last_sunday' AND
date<='$next_saturday').

But i would find it better to use a weeknumber instead

Best regards,

Davy Obdam - Networking4all
Webapplication developer
E-mail: d.obdam@networking4all.com
Web: http://www.networking4all.com 

Kijk ook eens op: http://www.verzamelgids.nl 



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Postgresql Discussion]     [Kernel Newbies]     [Postgresql]     [Yosemite News]

  Powered by Linux