我有SQL Server 2008,我想从ubuntu服务器使用php显示数据。 运行Web应用程序后,它仅显示34675行中的22158行。这是我的代码:
$qry = "select contract_no from contracts";
$result = mssql_query($qry,$con);
while($rs=mssql_fetch_array($result))
{
print "$rs[contract_no]<br>";
}
?>
它只显示22158条记录,实际上数据库有34675条记录。
答案 0 :(得分:0)
PHP在php.ini
中设置了内存限制。我不确定这是你遇到的问题,但值得一提,希望有用。要测试此理论,请使用mysql_unbuffered_query()
代替mssql_query()
。如果您通过此更改获得所有34675条记录,那么这就是您的问题。