2016-12-20 68 views
0

在我的搜索引擎我不得不做這行:如何防止CALL查詢從數據庫中斷開?

$qresult = mysqli_query($db, "CALL get_urls('$input[0]');") or die('error'); 

多次。它是否正常停止數據庫連接?有沒有辦法繞過它,或者我將不得不這樣做

$db = mysqli_connect(); 

每次查詢CALL後?

+0

它不應該關閉連接,除非你運行'mysqli_close()' – Phiter

+0

不,這是不正常的。這聽起來像是數據庫服務器崩潰了,所以也許在殺死服務器的函數中存在問題。 – Barmar

+0

檢查你的MySQL服務器日誌,看它是否崩潰。 – Barmar

回答

0

好了,所以,如果你要調用多個程序,你需要把

mysqli_next_result($database); 

說不上它做什麼,爲什麼你要做到這一點,但它可以幫助。