[英]How do I add category to my database query?
搜索作品和分页作品,但我需要的不是全部类别结果。 像这样:WHERE(类别:“ admin”)。 我如何将其放入此处以使其起作用? 现在,当我输入类别时,搜索将无法进行。
$searchQuery = DB::getInstance()->query("SELECT * FROM users
WHERE (category = 'admin'),
name LIKE '%{$request}%'
OR lastnameLIKE '%{$request}%'
OR username LIKE '%{$request}%'
LIMIT " . (($page* 5) - 5) . ",5");
解:
$searchQuery = DB::getInstance()->query("SELECT * FROM users
WHERE category = 'admin' AND
name LIKE '%{$request}%'
LIMIT " . (($page* 5) - 5) . ",5");
您用( )
包裹了(category = 'admin')
,并使用了,
而不是AND
SELECT * FROM users
WHERE category = 'admin'
AND name LIKE '%{$request}%'
OR lastnameLIKE '%{$request}%'
OR username LIKE '%{$request}%'
LIMIT " . (($page* 5) - 5) . ",5"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.