При создании события с 12:00 до 12:30 оно отображается как событие на весь день - PullRequest
0 голосов
/ 20 мая 2010

Однако, если я изменю время на 12:00 на 1:00, оно будет отображаться во временном интервале, а не как событие на весь день? Не уверен, что происходит!

$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
mysql_select_db($dbname);
$query = "select id,class_name,bridge,start_time,end_time from $table";
$results= mysql_query($query,$conn);
$total = mysql_num_rows($results);

if ($total > 0) {
    // Start a JSON object called "property" which will be an array of resort properties from around the globe.
    echo "[" ;

    $counter = 0;
    while ($item = mysql_fetch_object($results)) {

        list($date, $time) = explode(' ', $item->start_time);
        list($year, $month, $day) = explode('-', $date);
        list($hour, $minute, $second) = explode(':', $time);
        $s_timestamp = mktime($hour, $minute, $second, $month, $day, $year);

        list($date, $time) = explode(' ', $item->end_time);
        list($year, $month, $day) = explode('-', $date);
        list($hour1, $minute1, $second) = explode(':', $time);
        $e_timestamp = mktime($hour1, $minute1, $second, $month, $day, $year);

        #if ( $hour > 0 ) {
        #$a_day = 'false';
        #} else {
        #$a_day = 'true';
        #  }

        if ( $hour == 0 && $hour1 == 0 && $minute == 0 && $minute1 == 0 ){
        $a_day = 'true';
        } else {
        $a_day = 'false';
          }


        echo "{'id':$item->id, 'className':'$item->class_name', 'title':'$item->bridge', 'start':'$s_timestamp', 'end':'$e_timestamp', 'allDay':$a_day}";

        $counter++;

        if ($counter < $total) { echo ", "; }
    }

    echo "]";
  }

1 Ответ

1 голос
/ 20 мая 2010

Спасибо, Майк, когда я отправил свой код, я заметил ошибку, вызвавшую проблему. Проблема была в моем json.php .... извините, что трачу время на доски.

Мне нужно было изменить то, как я смотрю на часы и минуты при настройке тега на весь день. Вы можете видеть, где я закомментировал плохой код.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...