读取/写入DB的日期时间

时间:2014-09-12 11:52:09

标签: php mysql sql

我需要从DB表中写入/读取日期和时间。当我登录到我的页面时,我会阅读保存的日期和时间,当我退出时,我想写一个数据库中的日期和时间,所以当我下次登录时,要阅读上次登录的日期和时间。我在数据库表中存储了这样的日期格式" 2014-09-12 14:48:30"但我的代码甚至都没有从中读取..

$login_event = mysql_query("SELECT DATE_FORMAT(events, '%M %D, %Y') AS mydate FROM login_events WHERE name = $login_name");
echo $login_name;

如果有人可以帮我解决这个问题,我将非常感激!

2 个答案:

答案 0 :(得分:0)

$login_event = mysql_query("SELECT DATE_FORMAT(events, '%M %D, %Y') AS mydate FROM login_events WHERE name = '$login_name'");

$row = mysql_fetch_array($login_event);

echo $row['mydate'];

答案 1 :(得分:0)

您的mysql_query()语法错误,请点击此处:http://www.w3schools.com/php/func_mysql_query.asp(除非您刚从头部重新编写)。

另外,您必须获取数组:http://www.w3schools.com/php/func_mysql_fetch_array.asp

$result = mysql_fetch_array($login_event);
echo $result["mydate"];