PHP关于SQLserver数据库中'ntext'字段读取
因为在php中不支持SQLserver2000数据库的'ntext'类型的数据,所以要读取数据库中'ntext'类型字段时只用'text'来代替'ntext'进行读取,代码如下:
PHP code:
$result=mssql_query("select convert(text,content) as content,title from article where articleid='$articleid' ");
////content是'ntext'类型的字段
现在问题就是'text'只能存储4096个字符,4097以后的字符就全部丢失了。各位大哥有什么办法能够全部读取'ntext'的所有内容的办法吗?小弟我在此谢谢了!
sql 2000 varchar() 还 8000 个
我也觉得'text'是备注型,应该能存储上亿个,但我用上面的PHP代码就是最多能读取4096个字符,我也不知道为什么这样。。。。。
问题解决,方法如下:
PHP在操作SQL Server数据库时,只能发送4096B的字符,如果按照这个设置,在发布一些内容比较长的信息时,会导致信息不全,因此,需要修改php.ini中相关的设置:
用任意文本编辑器打开php.ini,
找到
;mssql.textlimit = 4096
改为
mssql.textlimit = 2147483647
找到
;mssql.textsize = 4096
改为
mssql.textsize = 2147483647
保存后,重新启动WWW服务,该设置即可生效.
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
本人在杭州,寻求PHP兼职及项目合作,或者项目外包
也有意找外包公司合作,共同发展!
熟悉LAMP模式开发,以PHP为主,熟悉ZendFramework,FLEAPHP,ThinkPHP等开发框架,
以及目前主流的PHPCMS, Dru ......
请问一下,外网两台SQLSERVER实例数据传输,有没有采用数据压缩和加密。压缩比是多少,加密是什么加密算法?相关文档哪里可以找到?谢谢
我也想知道!关注此贴!
关注~~
数据库大牛都哪去了啊?
......
不知道是不是我的xampp有问题,mysql是图形化的!
一个ID组在我的mysql的表里面 2,5,8,7
点了排序,然后用PHP文件连接这个表显示表的信息时,ID的顺序还是不变!应该是2,5,7,8的吧升序排序后!
在PHP文件里 ......
我作一这个多选表单:
<input type="checkbox" name="services[]" value="交流平台" />
交流平台
......