如何在同一个php文件中传递和分配键值到php变量?

时间:2017-08-01 14:24:10

标签: php jquery ajax

我需要传递此文本字段的输入值...

<input type="text" class="form-control" placeholder="No of persons" name="persons" id="persons" style="width:270px;">

并在同一个php文件中检索它(将其分配给$ pers),以便在if条件中使用该值,以便在单击某个按钮时在模式内显示表的这一部分。

<?php
     if(isset($_POST['persons']))
     {
          $pers=$_POST['persons'];
     }
     $result=mysql_query("SELECT * FROM tblrooms");
     while($row=mysql_fetch_array($result))
     {
         $rno = $row['room_name'];
         $max = $row['max_occupancy'];
         $status = $row['status'];                              
         if($pers<=$max)
         {
    ?>
    <tr>
       <td style="font-size:13px;"><?php echo $rno; ?></td>
       <td style="font-size:13px;"><?php echo $max; ?></td>
       <td style="font-size:13px; display:none;"><?php echo $status; ?></td>
    </tr>
    <?php
         }
     }
?>

之后我必须在模态中检索一些数据(我已经完成了)。所以我需要的是从文本字段中分配检索到的值,以便正确显示模态中的内容。

脚本

<script>
      $('#persons').keyup(function()
      {
        var aj = $('#persons').val();

        $.ajax({
          type: 'POST',
          url: 'transaction_form.php',
          data: {persons: aj},
          success: function(response){
            $('$result').html(response);
          }
        });
      });
</script>

0 个答案:

没有答案