我的 mysql 搜索查询是:
$result = mysql_query("SELECT * FROM room_tb WHERE location ='{$location}' AND price BETWEEN '$minprice' AND '$maxprice' ")or die('Could not connect: ' . mysql_error()); ;
这使得必须在表格中输入位置以及最低和最高价格。我想要一个可以让用户输入位置或最高和最低价格的查询,并允许用户通过这两个字段进行搜索。我应该怎么办?