ITPUB??ì3
ITPUB论坛 » WEB程序开发 » 询问 php+sql2005 $arr不能取过长的汉字字段的值


标题: 询问 php+sql2005 $arr不能取过长的汉字字段的值
在线/呼叫 liyihongcug
高级会员



精华贴数 1
个人空间 0
技术积分 9579 (123)
社区积分 1043 (902)
注册日期 2004-7-15
论坛徽章:8
会员2007贡献徽章铁扇公主授权会员2008年新春纪念徽章开发板块每日发贴之星数据库板块每日发贴之星
开发板块每日发贴之星ITPUB新首页上线纪念徽章    

发表于 2008-2-4 14:34 
询问 php+sql2005 $arr不能取过长的汉字字段的值

急切询问 php+sql2005 $arr不能取过长的汉字字段的值


急切询问 php+sql2005 $arr不能取过长的汉字字段的值



$sql="select top 1 银行信用_信用卡_信用卡项目,银行信用_信用卡_二十四月内各月透支总额状况,银行信用_信用卡_二十四月内各月透支总额状况1,银行信用_信用卡_二十四月内各月透支总额状况2 from tmp_94036";

$arr=mssql_fetch_array(mssql_query($sql));

echo $arr['个人身份信息_工作单位_工作明细'];
echo $arr['银行信用_贷款_二十四月内各月还款状况'];

这2个都失败,不能取得到值(奇特在mysql+php可以的)

只能用 echo $arr[0].$arr[1].$arr[2].$arr[3];
问题是有大表360多个字段(而且字段名称序号是动态
不断变化)

问题以前的php+mysql是可以 这样做的。
现在迁移php+sql2005 $arr发现不能取过长的汉字字段的值
有没有什么方法解决 ( 比如加上特别符号等,因为以前
的做法用到一些复杂算法,所以只能根据字段名称取值)


只看该作者    顶部
在线/呼叫 liyihongcug
高级会员



精华贴数 1
个人空间 0
技术积分 9579 (123)
社区积分 1043 (902)
注册日期 2004-7-15
论坛徽章:8
会员2007贡献徽章铁扇公主授权会员2008年新春纪念徽章开发板块每日发贴之星数据库板块每日发贴之星
开发板块每日发贴之星ITPUB新首页上线纪念徽章    

发表于 2008-2-14 10:15 
取 字段序号


只看该作者    顶部
离线 VagrantLee
监督员


来自 广东省东莞市
精华贴数 0
个人空间 0
技术积分 7732 (161)
社区积分 6652 (217)
注册日期 2002-11-18
论坛徽章:74
生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛
生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛生肖徽章2007版:牛

发表于 2008-2-22 17:26 
用序號來區分吧?


__________________
很高兴认识从事SAP的朋友....让我们一起学习,共同进步....QQ:1876283(请注明)
欢迎访问我的博客:SAP学习&休闲中心欢迎你
只看该作者    顶部
 
    

相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问