开发环境是win2000+sql server+php4
数据表中时间字段名是ldt ,字段类型是datetime
我写的代码如下:
$query = "select * from table";

$result = mssql_query($query) or die("无法执行SQL:$query");

while ($myrow=mssql_fetch_array($result))
{

echo $myrow["ldt"];

}

默认情况下,PHP将输出2006 二月 6 10:46,这显然不是我们想要的输出格式。

需要修改PHP的配置,将php.ini中mssql.datetimeconvert = Off就可以了。

注:Windows下PHP连接MSSqlServer,需要把开php.ini里的extension=php_mssql.dll,并且,需要拷ntwdblib.dll到 \winnt\system32目录

Program | 评论(0) | 引用(30) | 阅读(4496)