我在下面有以下查询,该查询使用GET
和lname
的CC_1值将其比较与数据库表:
$query = mysql_query("SELECT * FROM pages
WHERE `fname` = '$fname' OR `lname` = '$lname'
LIMIT $start, $perpage")
or die(mysqli_error());
当我运行代码时,它仅考虑了'lname' = '$lname'
语句。
我想做的就是搜索fname
或lname
变量,或者如果它们俩都设置了。
用 LIKE
$query = mysql_query("SELECT * FROM pages
WHERE `fname` LIKE '%$fname%' AND `lname` LIKE '%$lname%'
LIMIT $start, $perpage
");