Rumah > pembangunan bahagian belakang > tutorial php > 数据库 - php连接sql server使用sqlsrv_fetch_array无法查询超长数据

数据库 - php连接sql server使用sqlsrv_fetch_array无法查询超长数据

WBOY
Lepaskan: 2016-06-06 20:40:41
asal
1140 orang telah melayarinya

服务器操作系统:Windows Server 2003
php版本5.3 vc6
数据库: sql server 2008

假设现在表A中有4个字段(id, name, content, flag),当content长度超长时,这条记录就查不出来了。php代码是这样写的

<code>$stmt = sqlsrv_query($sql);
$rs = array();
where($res = sqlsrv_fetch_array($stmt))
{
    $rs[] = $res;
}
</code>
Salin selepas log masuk
Salin selepas log masuk

返回的$rs是空的。

但是相同的代码在php 5.4 vc9上【本地开发环境,数据库连的服务器数据库】是可以查询的。所以是哪里的配置不对么?还是我写法不对?求教!

回复内容:

服务器操作系统:Windows Server 2003
php版本5.3 vc6
数据库: sql server 2008

假设现在表A中有4个字段(id, name, content, flag),当content长度超长时,这条记录就查不出来了。php代码是这样写的

<code>$stmt = sqlsrv_query($sql);
$rs = array();
where($res = sqlsrv_fetch_array($stmt))
{
    $rs[] = $res;
}
</code>
Salin selepas log masuk
Salin selepas log masuk

返回的$rs是空的。

但是相同的代码在php 5.4 vc9上【本地开发环境,数据库连的服务器数据库】是可以查询的。所以是哪里的配置不对么?还是我写法不对?求教!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan