我想返回与用户输入的价格匹配的行,即从 $ 到 $。
<form action="" method="post">
<input class="price" name="p1" type="text">
to
<input class="price" name="p2" type="text"><br>
<input type="submit" name="sprice" value="go" >
</form>
这是选择查询。它不会根据价格范围返回行。
if (isset($_POST["sprice"]) && (!empty($_POST["p1"])) && (!empty($_POST["p2"]))){
$p1 = $_POST["p1"];
$p2 = $_POST["p2"];
$paginate = new pagination($page
, 'SELECT * FROM test where price BETWEEN "$p1" AND "$p2" ORDER BY id desc'
, $options
);
}