mssql大数据字段没有在php中显示

时间:2012-10-02 14:50:57

标签: php html sql-server

我正在使用mssql服务器后端和有大量数据的新闻字段,但当我在php中检索此信息时,它只显示有限的部分而不是该字段上的所有信息

这是我的PHP代码 -

$result_subset = mssql_query ("Select news as notes from atimo_m12 where name like 'masses%' and category = 'M-Offices & Ministries'");

while($rsSelection = mssql_fetch_assoc($result_subset)){  
    echo $rsSelection["notes"];     
} 

2 个答案:

答案 0 :(得分:0)

也许此链接有助于:http://us3.php.net/manual/en/function.mssql-query.php#64470 看看php.ini中的限制:

mssql.textlimit = 16384 mssql.textsize = 16384

答案 1 :(得分:0)

您可能需要在mssql.textlimit文件中设置mssql.textsizephp.ini的值。如果缺少这些值,则默认值为4096个字节,导致数据在PHP中被截断。您可以设置的最大值为2147483647字节 - 此值为2GB(以字节为单位),这可能会导致服务器出现内存问题。您应将其设置为高于支持所需的最大数据大小

; Valid range 0 - 2147483647.  Default = 4096.
mssql.textlimit = 2147483647

; Valid range 0 - 2147483647.  Default = 4096.
mssql.textsize = 2147483647