开发者社区> 问答> 正文

两个页面的post数据之间的问题

在第一个页面中填写东西,然后post到另一个页面,其中的post参数都存放在数据库中
的,如:$ID=$_POST["ID"];$B=$_POST["B"];$S=$_POST["S"];
其中的ID,B,X都是数据库中表里的属性,用的时候无需定义,而这时我需要引入两个如$z=$_POST["z"];$X=$_POST["x"]中的z和x这两个未在数据库中存储的参数,运行程序时出现问题 ”Undefined index“未定义的索引,我该如何解决这问题,最好不要把z和x写入数据库中

展开
收起
小旋风柴进 2016-03-09 09:15:30 2115 0
1 条回答
写回答
取消 提交回答
  •  <form method="post" action="you.php" >
             <select id="z" name="z">
                        <option value='a'>a</option>
                        <option value='b'>b</option>
            </select>
             <select id="x" name="x">
                        <option value='a'>a</option>
                        <option value='b'>b</option>
            </select>
            <input type="submit" name="submit" id="submit" value='Submit'>
    </form>
    
    $z=$_POST["z"];$X=$_POST["x"];

    也可以用JQuery的ajax提交

     $.ajax({
                    type: 'POST',
                    datatype: 'json',
                    url: 'you.php',
                                    data:{z:$('z').val(),x:$('x').val(),其他参数},
                    success: function (data) {
                        //一些数据处理
                    }
                });
    2019-07-17 18:55:19
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载