1
我有一個自我調用PHP表單應該更新數據庫,然後顯示更改。這是代碼外觀的一般概念:當我有一個mysqli_multi_query後面跟着一個mysqli_query,第二個查詢失敗
IF($condition)
mysqli_multi_query($dbc,$multiple_update_query_str);
$result = mysqli_query($dbc,$select_query);
while($row = mysqli_fetch_array($result))
echo $row[0] . " " . $row[1] . " " . $row[2] . "<br>";
第一次,當$ condition爲false時,select查詢完美地工作。然後,當$條件爲真時,更新發生在數據庫上,但選擇查詢失敗。
我的第一個想法是php服務器領先於mySQL服務器,所以我在退出if語句之前使用了sleep(5),但是select仍然失敗。
我什至寫了一個非常基本的PHP文件,幾乎是這個代碼。它有同樣的問題。有什麼我失蹤?
除了在功能前面的$,它完美,謝謝! – Andrew
我的不好,我改編了一個OOP風格的代碼,忘了擦掉$。很高興它有幫助 – Einacio