,我發現了以下錯誤:mysqli的命令不同步
「命令不同步,你無法運行此命令現在」
在此代碼:
$check = $dbc->prepare("SELECT field FROM table WHERE field = ?");
mysqli_stmt_bind_param($check, "s", $value1);
mysqli_stmt_execute($check);
mysqli_stmt_bind_result($check, $info);
mysqli_stmt_fetch($check);
if ($info == $static_value) {
$update = $dbc->prepare("UPDATE table SET field = 'valued' WHERE(field1 = ? AND field2 = ?)LIMIT 1");
mysqli_stmt_bind_param($update, "ss", $value1, $value2);
mysqli_stmt_execute($update);
代碼看起來正確,我錯了?
你得到什麼錯誤? – Script47
對不起,我現在編輯添加更多的信息,我得到的錯誤是:「命令不同步,你現在不能運行這個命令」 – BlackSys
檢查我的答案。 – Script47