我遇到MySQL服務器通過PHP代碼跟隨在MySQL數據庫中存儲API結果的反應消失API響應的結果已經離我們遠去,MySQL服務器中存儲的PHP
$api_response = sendmsg($group_detail['cell_no'], $SMS); //function to execute API
//update sms sent record
$sql = "INSERT INTO sms_sent_record (record_id, api_response)
VALUES (NULL, '$api_response')";
$result = mysql_query($sql) or die('Error, updating sms & group count
in sms_sent_count failed : ' . mysql_error());
我已經嘗試了許多其他選項,比如將api響應存儲在數組中,然後將其存儲在mysql表中,但以任何方式拋出相同的錯誤。服務器不會執行此錯誤後的其他代碼。
我認爲這是由於延遲在API中的響應和超時問題。
有什麼辦法可以避免這個錯誤並以正確的方式存儲結果。
錯誤是什麼? – safarov 2012-04-03 11:58:27
「MYSQL服務器已經消失」是一個實際的錯誤。最無助的一個可能,但一個錯誤無一例外。它的工作原理是 – SpaceBeers 2012-04-03 12:32:03