Данный код рисует сетку календаря, календарь рисуется на месяц. Выбираются все данные за этот месяц (если есть такие) и при наличии данных в базе нужно сравнить дату из базы и дату в клетке календаря при формировании этой клетки.
// Запрос к базе
$query = mysql_query("SELECT * FROM `cal_db` WHERE MONTH(`date`) = $month AND YEAR(`date`) = $year");
$arr = array();
while ($row = mysql_fetch_array($query)) {
foreach ($row as $key=>$value)
$arr[] = array($key => $value);
//$arr[$row['id']][$row['date']] = $row['text'];
$arr[$key] = "$value";
}
Далее кусок кода формирования клеток:
for($list_day = 1; $list_day <= $days_in_month; $list_day++):
$calendar.= '<td class="calendar-day">';
// Дата для клетки
$datum = "$running_date-$list_day";
$calendar.= '<div class="day-number" '.$fon.'>'.$list_day.'</div>';
// А вот тут нужно помимо метки, вывести еще $value[text] в базе поле
//называется text.
foreach($arr as $key => $value){ // $value
if(strtotime($datum) == strtotime($value[date])){
$calendar.= '<a href="?id=$id"><div class="day-div"> </div></a>';
$calendar.= '<a href="?id=$id">'.$value[text].'</a>'; // Как тут вывести $value[text] ??
}else{
//$calendar.= 'no';
}
}
//
$calendar.= '</td>';
if($running_day == 6):
$calendar.= '</tr>';
if(($day_counter+1) != $days_in_month):
$calendar.= '<tr class="calendar-row">';
endif;
$running_day = -1;
$days_in_this_week = 0;
endif;
$days_in_this_week++; $running_day++; $day_counter++;
endfor;
Спасибо, за помощь в решении непосильной для меня задачи )))
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В общем пишу api для граббинга m3u8, есть функция которая отдает ссылку на файл, ссылка в таком виде
Разбираю указатели на функции,и решил реализоватьФункция, сама по себе простенькая, подсчет количества слов в строке
Как составить UML диаграммы по написанному коду в Visual Studio 2015 Community Edition?