Выборка из базы и сравнение

305
03 июня 2017, 17:32

Данный код рисует сетку календаря, календарь рисуется на месяц. Выбираются все данные за этот месяц (если есть такие) и при наличии данных в базе нужно сравнить дату из базы и дату в клетке календаря при формировании этой клетки.

// Запрос к базе
$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;

Спасибо, за помощь в решении непосильной для меня задачи )))

READ ALSO
feof() и пустой файл

feof() и пустой файл

Имеется пустой файл (0 байт)Почему feof() не возвращает true?

282
CURL получение содержимого m3u8

CURL получение содержимого m3u8

В общем пишу api для граббинга m3u8, есть функция которая отдает ссылку на файл, ссылка в таком виде

241
Указатели на функии С++

Указатели на функии С++

Разбираю указатели на функции,и решил реализоватьФункция, сама по себе простенькая, подсчет количества слов в строке

344
UML диаграммы в Visual Studio 2015

UML диаграммы в Visual Studio 2015

Как составить UML диаграммы по написанному коду в Visual Studio 2015 Community Edition?

533