如何从mysql中提取datetime字段的值

时间:2013-02-23 19:49:47

标签: php mysql

我有以下输入字段,我试图从我的数据库中的start_date和end_date中提取日期时间。但是,当我执行如下所示的代码时,它只会拉出空白日期。我检查了$start_date$end_date的值,它们是有效的。请告诉我可能出错的地方。

echo 'Start Date:'
    , '<input id="evfinal" type="datetime-local" name="sdate" value="' . $row['start_date'] . '" />'
    , 'End Date:','<input id="evfinal" type="datetime-local" name="edate" value="' . $row['end_date'] . '" />';

提取数据的代码:

$result = mysql_query("SELECT a.* FROM events a INNER JOIN (SELECT id_user, MAX(event_id) as maxID FROM events GROUP BY id_user) b ON a.id_user = b.id_user AND a.event_id = b.maxID WHERE a.id_user = '25'")
or die(mysql_error()); 


// store the record of the "example" table into $row
while($row = mysql_fetch_array($result)){

1 个答案:

答案 0 :(得分:0)

尝试这种方式:value="<?php echo $row['start_date']; ?>" 避免使用php尽可能打印静态html代码。