gpt4 book ai didi

javascript - 使用 POST 和 php 的 Ajax 传递 ID(错误 undefined variable : id)

转载 作者:行者123 更新时间:2023-11-29 00:23:13 26 4
gpt4 key购买 nike

我是 AJAx 中的新手。我的问题是我有 ajax 函数在加载页面时在 php 中传递变量 ID,错误是 Undefined variable: id 但是当我查看 firebug post id is past successfully 时。这是我的 ajax。

$('.btn_edit').click(function(e){
e.preventDefault();
var $this = $(this);
var id_id = $(this).attr('id');
alert(id_id);
$.ajax({
type: "POST",
url: "edit_query.php",
data:{id: id_id},
success: function() {
alert("Success Input");

这是我要传递的 php 页面。

    $id = $_POST['id'];
$sql = mysql_query("select * from user where uid = ".$id."");
$table = mysql_fetch_assoc($sql);

?>

最佳答案

$sql = mysql_query("select * from user where uid = ".$id."");

应该是

$sql = mysql_query("select * from user where uid = $id ");

var id_id = $(this).attr('id');
alert(id_id);
$.ajax({
type: "POST",
url: "edit_query.php",
data:"id="+id_id,
success: function() {
alert("Success Input");
}

关于javascript - 使用 POST 和 php 的 Ajax 传递 ID(错误 undefined variable : id),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20279818/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com