程式是php mysql的,在阿里雲運行時一切正常,輸入客戶編碼後自動從資料庫調取其他客戶資訊。 php版本是5。
搬到新伺服器後,php版本是7,輸入客戶編碼後沒任何反應。
#日誌只有下面幾條報錯。
PHP Warning: implode(): Invalid arguments passed in /var/www/html/action.php on line 4;
<表格寬度="100%" border="0" cellspacing="0" cellpadding="0">
顧客編號: <td>類別:<span class="類別「></span>
$address=$info_kh['地址'];
$Person=$info_kh['聯絡人'];
$email=$info_kh['電子郵件'];
echo '{"status" : 0 ,"msg" : "SUCCESS","data" :[{"Category":"'.$Category.'" ,"Grade" : "'.$ Grade. '","khname" : "'.$khname.'","地址" : "'.$address.'","人員" : "'.$Person.'","電子郵件" : % 2
警告:implode():傳遞的參數無效
Ntework審查一下傳過去的參數,列印一下$khid;還有$info_kh有沒查出數據,確保輸入的客戶ID存在表中
***環境盡量和測試環境同步吧,一個5一個7,一定有差異