[英]MySQL and PHP on error parameter PDO
我的代碼有問題,我不知道為什么。
我的代碼:
$al2ss = $pdo->query("SELECT * FROM urun WHERE urunID = '".$urnListele['urunID']."' AND kategoriKod = '".$urnListele['kategoriKod']."' < 1 order by urunID DESC limit 1");
$al2sss = $al2ss->fetch(PDO::FETCH_LAZY);
你的問題在這里
AND kategoriKod = '".$urnListele['kategoriKod']."' < 1
要么這樣做
AND kategoriKod = '".$urnListele['kategoriKod']."'
或這個
AND kategoriKod < 1
或者你可能需要這個
AND kategoriKod = '".$urnListele['kategoriKod']."' AND kategoriKod < 1
我不知道你到底想干什么。
當你告訴數據庫
kategoriKod = '".$urnListele['kategoriKod']."' < 1
就像說,用詞說, select where this = that and that = 0
以便該位置不存在。 這不會有這么多的意義,也許你正在尋找that
,如果它不”存在,所以你為什么不只是直奔那里?
kategoriKod != '".$urnListele['kategoriKod']."'
如果您使用!=
,就像將您存儲在變量中的實際值與數據庫進行比較,然后選擇不存在該值的位置
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.