У меня есть цикл Еогеаспа получает это информация от этого:вложенной PHP Еогеасп цикл
$eventarray[] = array(
"month" => $cal_months[$event_month],
"day1" => $event_day1,
"title" => $title,
"desc" => html_entity_decode($article),
"month_link" => strtolower($event_month),
"link" => $event_link
);
Для каждой итерации массива, он выплевывает DIV событий, который содержит заголовок, описание и ссылку на фактическая страница события. Проблема в том, что если в тот же день есть два события, я получаю два отдельных div для каждого события в этот день. То, что я хотел бы сделать, это поместить события в один и тот же div, если они находятся в тот же день.
Я думаю, что мне нужно вставить второй цикл foreach, но когда я делаю это, ошибка отсутствует.
Вот что я хочу, и я знаю, что это неправильно, но я застрял:
foreach($eventarray as $value){
if($value['month'] == $thismonth){
$day[] = $value['day1'];
echo $value['title'];
echo $value['desc'];
echo $value['link'];
foreach($day as $day_value){
echo 'test';
}
}
Как получить дни присоединиться вместе, если есть более одного на один день?
Какая ошибка выглядит? может быть полезно дать вам хороший ответ! – Ivo