responseContent指的是php網站回應的內容
依上述條件
1. 當db查詢條件沒有資料時
php回應的內容為空
不符合responseContent = "0"
AI2顯示有此編號
2. 查詢結果只有一筆資料,且第一欄的值為0
php回應的內容為
0
符合responseContent = "0"
AI2顯示無此編號
3. 其他結果
皆不符合responseContent = "0"
AI2顯示有此編號
所以你預想中的php回應內容是什麼呢?
php會echo出0或1,再用AI2去判斷是0或1。
問題已解決,AI2收到的responseContent為" 0",
不知道為甚麼前面會有兩個空白,
有請知道的大大為小弟解惑,
感謝您的回覆。
簡言之就是php的輸出頁,有地方多了這兩個空白
可以試試
1.檢查php開始的tag前面不是有多餘的空白
有的話就拿掉
檢查開頭此處是否有多餘的空白<? php程式碼... ?>
2.或是你撈出來的資料
你可以試著把$row[0]寫死成"0"試試,
如果可以成功,就回去看db裡放了啥資料
(如果你是使用select count() from ... 的語法那就應該沒這問題)
3.檢查php檔案是否有BOM輸出
可以用notepad++去除