错误参数PDO上的MySQL和PHP
我的代码有问题,我不知道为什么 我的代码:错误参数PDO上的MySQL和PHP,php,mysql,Php,Mysql,我的代码有问题,我不知道为什么 我的代码: $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); 你的问题就
$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 < 1
或者你可能需要这个
AND kategoriKod = '".$urnListele['kategoriKod']."' AND kategoriKod < 1
我不知道你真正想做什么。当你告诉数据库时
kategoriKod = '".$urnListele['kategoriKod']."' < 1
如果您使用!=这就像将存储在变量中的实际值与数据库进行比较,然后选择它不存在的位置这可能与。。。kategoriKod='varhere'<1我正在获取sql数据,我想获取上一个和下一个sql数据。当我获取一个值时,没有问题,但我想获取多个值。当我获取一个值时,没有问题,但我想获取多个值。我必须发送2个值来获取上一个和下一个值
kategoriKod = '".$urnListele['kategoriKod']."' < 1
kategoriKod != '".$urnListele['kategoriKod']."'