php 读取 mssql 里的空值 怎么判断
环境为: linux redhat 5.4 ,php+freetds+mssql 2005 server
//*****************************************************
$value=iconv("GB2312","UTF-8"
php 读取 mssql 里的空值 如何判断? 环境为: linux redhat 5.4 ,php+freetds+mssql 2005 server //***************************************************** $value=iconv("GB2312","UTF-8",$row[iconv("UTF-8","GB2312",$field)]); echo " "; // 如果$field 字段在 mssql 2005 为null 值时 ,下面的句话不执行 echo $value;// 如果$field 字段在 mssql 2005 为null 值时mssql 空值,下面的句话不执行 echo " "// 如果$field 字段在 mssql 2005 为null 值时 ,下面的句话不执行 //**************************** echo " "; //echo "waredatememo:".$test["waredatememo"] ; echo " "; echo iconv("GB2312","UTF-8",$row[iconv("UTF-8","GB2312",$field)]) or die("MSG results:".mssql_get_last_message()); 其中$field 字段时 mssql 2005 中是 null 值。 用上面的语句测试时,web 页只显示:"MSG results:"后面没有任何消息! 求解!.... ------解决方案-------------------- 查询出结果后用empty判断!因为结果是数组,你没法直接用==''或者==0来判断 (编辑:源码门户网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |