Ok so i have been playing around and almost have but just need some help to get it done. I get the table to work but, can't get the events to show correctly.
I have provided my array and code.
$arr = array(
//"days" => array("Sunday","Monday", "Tuesday", "Wednesday", "Thursday", "Friday","Saturday"),
"06:00:00" => array(
"Sunday" => array(
array(
'event_title' => "item_1",
'event_desc' => "item_1",
'event_link' => "item_1",
),
),
"Monday" => array(
array(
'event_title' => "item_1",
'event_desc' => "item_1",
'event_link' => "item_1",
),
array(
'event_title' => "item_1",
'event_desc' => "item_1",
'event_link' => "item_1",
),
),
"Tuesday" => "",
"Wednesday" => "",
"Thursday" => "",
"Friday" => "",
"Saturday" => ""
),
"07:00:00" => array("Sunday" => "", "Monday" => "", "Tuesday" => "", "Wednesday" => "", "Thursday" => "", "Friday" => "", "Saturday" => ""),
"08:00:00" => array("Sunday" => "", "Monday" => "", "Tuesday" => "", "Wednesday" => "", "Thursday" => "", "Friday" => "", "Saturday" => ""),
"09:30:00" => array("Sunday" => "", "Monday" => "", "Tuesday" => "", "Wednesday" => "", "Thursday" => "", "Friday" => "", "Saturday" => ""),
"17:00:00" => array("Sunday" => "", "Monday" => "", "Tuesday" => "", "Wednesday" => "", "Thursday" => "", "Friday" => "", "Saturday" => ""),
);
//print_r($arr);
foreach($arr as $time => $value)
{
//print_r($value);
$output .= '<tr>';
$output .= '<td class="closed"><span class="day">'. format_time($time) .'</span></td>';
/* and the days */
foreach($value as $day => $event)
{
//print_r($event);
$output .= '<td>';
foreach($event as $v){ // Warning: Invalid argument supplied for foreach()
$output .= '<span>'. $v['event_title'] .'</span>';
}
$output .= '</td>';
}
$output .= '</tr>';
}