我有一个 PHP MySQL 语句,基本上我想要的是检查该表元素匹配,然后检查第二个表元素匹配或第三个表元素匹配,有点像这样
if ref=ref (AND page=page OR allpages=1)
这意味着搜索所有页面,ref=ref
然后在该记录集中检查是否page=page
或是否全部pages=1
所以 MySQL 语句是这样的:
$sql=mysql_query("SELECT * FROM content WHERE ref='$ref' AND page_ref='$page_ref' OR allPages='1');
但它正在从数据库中获取与 ref 不匹配的记录,但allpages=1
是否有某种方法可以将其括起来或重组声明?