mysql中未定义的索引?

dy1byipe  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(177)

它需要在mysql中更新某个表,这是脚本。

<script type="text/javascript">
        $(function(){
            $("#save").click(function(){
                $.post("busUpdate.php",{
                    "id": $("#num").val(),
                    "Btype": $("#type").val(),
                    "cap": $("#cap").val(),
                    "plate": $("#plate").val()

                },
                function(data, Status){
                    location.href="busList.php";
                });
            });
        });
</script>

这是我的php

<?php
    include('connect.php');
    $query = "UPDATE bus SET BusType='".$_POST['Btype']."', BusCapacity='".$_POST['cap']."',BusPlateNo='".$_POST['plate']."' WHERE BusNumber='".$_POST['id']."'";

    if($connect->query($query)==TRUE){
        echo "Record Saved!";
    }else{
        echo $query;
    }
?>

我收到一个错误,说它是未定义的。我做错了吗?我是说php?
这是我在浏览器上打开update.php时看到的错误
注意:未定义的索引:b在第3行的c:\xampp\htdocs\project\busupdate.php中键入
注意:第3行的c:\xampp\htdocs\project\busupdate.php中的未定义索引:cap
注意:未定义索引:第3行的c:\xampp\htdocs\project\busupdate.php中的plate
注意:未定义的索引:c:\xampp\htdocs\project\busupdate.php第3行记录中的id已更新!
上面说我的记录更新了,但什么也没发生

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题