我有問題,從我的MySQL數據庫處理信息,我有這樣的代碼:
$sql = "SELECT * FROM obojok WHERE id_uzivatela = '".$_SESSION['uzivatel']['id']."' AND id_zvierata IS NULL";
$res = $conn->query($sql);
if ($res === TRUE) {
echo "DATA Obtained";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
但我唯一得到的是這樣的錯誤:
Error: SELECT * FROM obojok WHERE id_uzivatela = '******' AND id_zvierata IS NULL
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'is null AND id_uzivatela='20170'' at line 1
錯誤與您的查詢不符 –
您的意思是? – majkx00
他意味着'是null AND id_uzivatela ='20170'(來自錯誤消息)無處可尋找您的實際查詢。您可能需要再次檢查您在此顯示的代碼是否正確拷貝了 – Cashbee