我用于搜索的MySQL查询语句是:
$result = mysql_query("SELECT * FROM room_tb WHERE location ='{$location}' AND price BETWEEN '$minprice' AND '$maxprice' ")or die('Could not connect: ' . mysql_error()); ;
这会强制要求用户在表单中输入位置、最小和最大价格。 我想要一个查询,可以让用户输入位置或最大和最小价格,同时允许用户通过两个字段进行搜索。该怎么做?