> trying to make an array with every date (in YYYY-MM-DD format) of the > current week in it... > the below code ain't working, any ideas?! > > cheers, > dave > > function createdatearray($sunday){ > $date = date('Ymd',strtotime($date)); > for($x=0; $x<=7; $x++){ > $y = $x + 1; > $date[$y] = mktime(0,0,0,date('m'),date('d')-date('w')+$x ,date('Y')); > } > return $date; > } It works just fine. You're adding Unix timestamps to $date, though, not a formatted YYYY-MM-DD date. To do that, you need: $date[$y] = date('Y-m-d',mktime(0,0,0,date('m'),date('d')-date('w')+$x ,date('Y'))); ---John Holmes... -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php