gpt4 book ai didi

php - 使用 jquery/ajax 基于 php 的 $_GET var 从数据库检索数据?

转载 作者:行者123 更新时间:2023-12-01 06:58:06 25 4
gpt4 key购买 nike

免责声明

我已经搜索了重复项,但似乎找不到它们。我很惊讶,因为这似乎是一个大问题。不过,我很可能错过了一些大事。

问题/疑问

我通过 phpmyOtherScript.php?userid=1 通过 URL 传递 userid。我怎样才能通过ajax传递该变量,以便我可以使用该userid查询数据库,回显它并将其返回到页面?

这位于 global.js 文件中

jQuery

$.ajax({
url: "myScript.php",
data: "userid=" - This is what I need: $_GET['userid'] - ,
success: function( data ) {
$('#myDiv').html( data );
}
});

解决方案

在 bstakes 和 this 的帮助下答案,我能够用这个函数解决这个问题:(最佳答案)

function getParameterByName(name) {
name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");
var regexS = "[\\?&]" + name + "=([^&#]*)";
var regex = new RegExp(regexS);
var results = regex.exec(window.location.href);
if(results == null)
return "";
else
return decodeURIComponent(results[1].replace(/\+/g, " "));
}

谢谢各位的解答!

最佳答案

$.ajax({
url: "myScript.php",
data: "userid=<?php echo intval($_GET['userid']); ?>",
success: function( data ) {
$('#myDiv').html( data );
}
});

关于php - 使用 jquery/ajax 基于 php 的 $_GET var 从数据库检索数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6832834/

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