如何创建动态sql php日历?

时间:2019-06-16 17:15:16

标签: php sql mysqli dynamic calendar

我已经创建了一个启动日历,我想从sql数据库中检索事件,但是它不起作用

我将start_dateend_datedatetime数据类型存储在日历中

我遵循了一些教程并编写了这段php代码:

<?php
include_once ("dbconnection.php");

//load.php
$data = array();

$query = "SELECT * FROM Event ORDER BY event_id";

$statement = $connect->prepare($query);

$statement->execute();

$result = $statement->fetchAll();

foreach($result as $row)
{
 $data[] = array(
  'id'   => $row[.'event_id'.],
  'title'   => $row[.'Title'.],
  'start'   => $row[.'start_date'.],
  'end'   => $row[.'end_date'.]
 );
}

echo json_encode($data);

?>

运行代码后,日历中没有任何事件

1 个答案:

答案 0 :(得分:-2)

尝试使用

array_push($ data,['id'=> $ row ['event_id'],'title'=> $ row ['Title'],'start'=> $ row ['start_date'],'end '=> $ row ['end_date']]);