Sybase的Text字段在PHP中被截断,急! 是不是你保存的text的长度 > 该数据表字段的最大长度然后再保存的时候被数据库自动截取了,所有你sybase_fetch_array的结果是错误的 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 数据库里存放的内容是完整的,通过SQL Explorer等工具读取都是完整的。只是用PHP读出来就被截断了 这个问题有人在SQL SERVER中遇到过,据说只要更改php.ini中的[MSSQL]mssql.textlimit = 4096 #把这个值改大点就行了,但是在Sybase中似乎没有类似设置,不知该怎么办 你找找sybase中的配置文件修改一下就可以了,还有在html中对get方式提交的数据也是有长度限制的 Sybase和SQL Server 500年前是一家,改一下textlimit一样的。 我把textlimit改成1024*60(大于目前实际输入的字节大小).不过好像还是不行. *************************************************************************** include "datafile/dbconn.php"; $query="select * from hs_task where task_id=350011"; $result = sybase_query($query,$dbconn); $row= sybase_fetch_array($result); echo $row[mapping_content]; // 这里是将需要插入到文件中的内容进行显示,发现在这里已经被截了。*************************************************************************** 如上代码所示,在echo的时候就发现已经被截断了。 include "datafile/dbconn.php";sybase_query("set textsize 65536");$query="select * from hs_task where task_id=350011"; $result = sybase_query($query,$dbconn); $row= sybase_fetch_array($result); 解决了,多谢phpteam.请到小弟的另一个帖子“sybase的text字段被截取 ”发贴,有分相送 service network restart 出现乱码 php二维数组赋值问题 有没有中文转拼音缩写的函数或者代码? 滚动新闻的实现 不知道是网页问题还是程序问题 php怎么修改数据库表名 php中关于sql数据库数据的问题 php中文乱码问题 求一php源码 『欢迎(幽亙) 回来,有事求救,谢谢了』 sybase的text字段被截取 怎样让一个td里前面的文字和textarea的最高平齐?
[MSSQL]
mssql.textlimit = 4096 #把这个值改大点就行了,
但是在Sybase中似乎没有类似设置,不知该怎么办
include "datafile/dbconn.php"; $query="select * from hs_task where task_id=350011";
$result = sybase_query($query,$dbconn);
$row= sybase_fetch_array($result);
echo $row[mapping_content]; // 这里是将需要插入到文件中的内容进行显示,发现在这里已经被截了。
*************************************************************************** 如上代码所示,在echo的时候就发现已经被截断了。
sybase_query("set textsize 65536");
$query="select * from hs_task where task_id=350011";
$result = sybase_query($query,$dbconn);
$row= sybase_fetch_array($result);
请到小弟的另一个帖子“sybase的text字段被截取 ”发贴,有分相送