我需要帮助将DATE格式转换为STRING格式。将MYSQL DATE格式转换为STRING格式,用于php
我有一个类型为DATE的mysql数据库列的变量。
我想执行php explode()函数,但是我得到一个错误,说参数必须是一个字符串。
这是代码从数据库中获取变量:
$duedate = mysql_query("SELECT duedate FROM mtt_todolist WHERE id=$id") ;
我于是想使用$交货期的爆炸()函数...
$date = explode("-", $duedate);
我得到这个错误:
Warning: explode() expects parameter 2 to be string,
所以我需要将$ duedate转换为字符串类型。任何帮助?谢谢。
做'var_dump($ duedate)'。我敢打赌这也不是一个约会。这可能是结果集或“资源”。在这种情况下,'$ duedate-> duedate'可能会起作用。 – 2012-02-19 17:01:37
您忘记从资源链接中获取行,使用'mysql_fetch_row'或类似的。 – 2012-02-19 17:01:59
有关如何查询数据库的示例,请参见[manual](http://php.net/mysql_query)。 – 2012-02-19 17:03:05