如何使用Mysql和PHP获取当前本地时间?

时间:2009-10-09 07:45:21

标签: php mysql time

我从mysql网站上读到,我执行了这个:

SELECT CURTIME()

但是如何获得价值呢?使用mysql_fetch_assoc()??

2 个答案:

答案 0 :(得分:3)

是的,您可以将其作为普通查询执行。您可能希望将列别名为更好的名称:

$data = mysql_query('SELECT CURTIME() AS the_time');
$row = mysql_fetch_assoc($data);
$theTime = $row['the_time'];

通过PHP获得时间而不是进行昂贵的SQL查询会更有效率。

您可以使用date()功能:

$theTime = date('H:i:s');

答案 1 :(得分:1)

SELECT CURTIME() as time_now

<强> *修改

$conn = mysql_connect("localhost", "mysql_user", "mysql_password");
$sql = "SELECT CURTIME() as time_now";
$result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result)) {
    echo $row["time_now"];
}