如何显示我的数据库日期php

时间:2013-11-21 22:44:24

标签: php sql

当我从select查询中获取行时,如何显示我的数据库日期?这是我的代码:

   mysql_connect(db_server, db_user, db_pass);
   $result = mysql_db_query(db_name,"SELECT * FROM user ORDER BY user_id DESC LIMIT 5");
   while ($row = mysql_fetch_array($result)) {
       echo "<td>" . $row['sign_up_stamp'] . "</td>"; 
   }

   database outputs 2147483647

如何显示实际日期而不是数据库枚举?

2 个答案:

答案 0 :(得分:1)

echo date('m/d/Y', 2147483647);

或用于特定的用户变量:

echo date('m/d/Y', $row['sign_up_stamp']);

答案 1 :(得分:1)

由于数据库设计中的字段类型错误而导致此错误。 将您的字段类型设置为datetime或者如果您想使用时间戳,则必须使用php中的日期函数对其进行格式化