如何在不刷新页面的情况下将选择值传递给php变量

时间:2018-09-30 07:31:26

标签: php ajax html5

我希望$con是正在发生的选定值,因为此echo '<p class="pop"></p>';有效,但是我不知道如何将$con放入查询中,这样才能为我提供在那里选择值。

这是php脚本中的错误

  

通知:未定义索引: 2 行中的 C:\ xampp \ htdocs \ simulator \ modulo1 \ error.php 中的偶数   通知:未定义索引:在 201 Conferencia

C:\ xampp \ htdocs \ simulator \ modulo1 \ error.php

但是如果打印来自error.php的值conferencia,怎么可能呢?我不明白

index.php

<script>
        $(document).ready(function () {
            $('#tipologias').change(function () {
                var con = $('#tipologias').val();
                console.log(con);

                $.ajax({
                    method: "post",
                    url: "error.php",
                    data: {evento:con}
                })
                .done(function(data){
                    $(".pop").html(data);
                });                
            });
        });
    </script>

<?php
    require_once 'error.php';    
    $con= $_POST['evento'];
    echo $con;
    echo '<p class="pop"></p>'; /* this work and print selected value without refreshing the page*/
    $query = $mysqli->query("SELECT requerimientos FROM tipologia where               tipologia=$con");
    $rows = $query->fetch_array(); 
?>

0 个答案:

没有答案