Javascript jQuery中的价格范围滑块&;PHP与MySQL

Javascript jQuery中的价格范围滑块&;PHP与MySQL,javascript,php,jquery,mysql,Javascript,Php,Jquery,Mysql,我使用了jquery价格范围滑块。我想在同一页面上使用jquery价格范围滑块过滤出结果。但这个jquery价格范围滑块不起作用,或者该值的变量未发布在同一页面上。 我试过下面的代码 <?php if(isset($_POST['amount1'])) { echo $_SESSION['amount1'] = $_POST['amount1']; } if(isset($_POST['a

我使用了jquery价格范围滑块。我想在同一页面上使用jquery价格范围滑块过滤出结果。但这个jquery价格范围滑块不起作用,或者该值的变量未发布在同一页面上。 我试过下面的代码

    <?php 
        if(isset($_POST['amount1'])) 
        { 
          echo $_SESSION['amount1'] = $_POST['amount1']; 
        } 
        if(isset($_POST['amount2'])) 
        { 
          echo $_SESSION['amount2'] = $_POST['amount2']; 
        } 
        if(isset($_POST['submit_range'])) 
        { 
            $sql = mysql_query("select * from hall_search_data_1 where rent BETWEEN '".$_SESSION['amount1']."' AND '".$_SESSION['amount2']."'"); 
            $res = mysql_query($sql)or die(mysql_error()); 
        }    
    ?>

如果(isset($_POST['amount1']))
{
echo$_会话['amount1']=$_POST['amount1'];
}
如果(isset($_POST['amount2']))
{
echo$_会话['amount2']=$_POST['amount2'];
}
如果(isset($\u POST['submit\u range']))
{
$sql=mysql\u查询(“从大厅中选择*搜索\u数据\u 1,其中租金介于“.$\u会话['amount1']”和“.$\u会话['amount2']”之间”;
$res=mysql\u query($sql)或die(mysql\u error());
}

所以请帮助我。

您的具体错误是什么?另外,请考虑使用较新的<代码> MySqLi<函数,因为旧的是不适用的。@当我在窗体上使用POST方法时,给出这个错误,未定义的索引:amount2@A.P.我喜欢,但我想与php和mysql的相同page@Dnyan请清理不同的代码部分。这是一个
PHP
错误吗?你的动作形式是什么?
$\u POST
数组在您收到表单后才会设置。感谢它的工作,但我希望在幻灯片上显示最小和最大选定值如果您希望在页面刷新后显示选定的价格…,您可以将其临时存储在会话中。我应该在何处打印这些会话值。?让我们来看看。
<div class="slider"> 
  <div id="slider-range"></div>

  <form method="get">
    <input type="hidden" id="amount1">
    <input type="hidden" id="amount2">
    <input type="submit" name="submit_range" value="Submit">
   </form>
</div> 
<form method="get">
  <input type="hidden" id="amount1" name="amount1">
  <input type="hidden" id="amount2" name="amount2">
  <input type="submit" name="submit_range" value="Submit">
</form>