Browse Source

bugfix: events not displayed on the first day

master
n0m1s 10 years ago
parent
commit
6ee614d3c2
2 changed files with 3 additions and 3 deletions
  1. +3
    -2
      databaseOperations.php
  2. +0
    -1
      index.php

+ 3
- 2
databaseOperations.php View File

@ -171,8 +171,9 @@ function getEventsByDate($db, $date)
{ {
try try
{ {
$request = $db->prepare('SELECT * FROM event WHERE (event_dtstart <= :date AND event_dtend >= :date)');
$request->execute(array('date'=>date("Y-m-d",$date)));
$request = $db->prepare('SELECT * FROM event WHERE (event_dtstart <= :date_max AND event_dtend >= :date_min)');
$request->execute(array('date_max'=>date("Y-m-d 23:59:59",$date),
'date_min'=>date("Y-m-d 00:00:00",$date)));
$result = $request->fetchAll(); $result = $request->fetchAll();
$request->closeCursor(); $request->closeCursor();
return $result; return $result;


+ 0
- 1
index.php View File

@ -108,7 +108,6 @@ else
<div id="calendar"> <div id="calendar">
<?php <?php
//FIXME: events are not displayed on the first day
$monthDate = strtotime('last monday +'.($weekOffset+3).' weeks'); $monthDate = strtotime('last monday +'.($weekOffset+3).' weeks');
for($week = $weekOffset; $week < $weekOffset + 5; ++$week) for($week = $weekOffset; $week < $weekOffset + 5; ++$week)


Loading…
Cancel
Save