php 读取 mssql 里的空值 怎么判断
Jun 13, 2016 am 10:13 AM
php 读取 mssql 里的空值 如何判断?
环境为: linux redhat 5.4 ,php+freetds+mssql 2005 server
//*****************************************************
$value=iconv("GB2312","UTF-8",$row[iconv("UTF-8","GB2312",$field)]);
echo "
echo $value;// 如果$field 字段在 mssql 2005 为null 值时 ,下面的句话不执行
echo "
//****************************
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来判断

Artikel Panas

Alat panas Tag

Artikel Panas

Tag artikel panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Bagaimana untuk menyambungkan php ke pangkalan data mssql

Panduan terperinci untuk memasang PHP dan mengkonfigurasi sambungan MSSQL pada Ubuntu

Lima projek sumber terbuka bahasa Go yang dipilih untuk membawa anda meneroka dunia teknologi

Keperluan pembangunan bahasa Go: 5 cadangan rangka kerja yang popular

Langkah terperinci untuk memasang PHP untuk menyokong pangkalan data MSSQL dalam persekitaran Ubuntu

Melaksanakan penjadualan tugas teragih menggunakan rangka kerja web Golang rangka kerja Echo

Lengkapkan tutorial tentang memasang PHP dan menyambung ke pangkalan data MSSQL di bawah Ubuntu
