gpt4 book ai didi

传递回 Ajax 时未定义 PHP 变量

转载 作者:行者123 更新时间:2023-11-29 00:08:22 25 4
gpt4 key购买 nike

<分区>

我在 stackoverflow 中检查了同一类型错误的多个线程,但我找不到查询的答案,所以我发布了这个问题。

我正在使用 jquery Ajax 将变量传递给 PHP 并取回结果,但出现以下错误

Notice: Undefined variable: captain in C:\fpl\checkCaptain.php on line 22 null

下面是我正在使用的 jQuery 和 PHP 脚本。

jQuery AJAX:

$('#outPlayer').change(function(){
$.ajax({
type: "GET",

url: "checkCaptain.php",
data: 'q='+$('#OutPlayer').val(),
success: function(msg){
if(msg == 1)
{ $('#test').html(msg); }
else
{ $('#test').html(msg); }
}

PHP 页面:

include_once("includes/mySqlConnect.php");

$query = sprintf("SELECT MAX(gameweek) AS gameweek FROM gameweek");
$sql = mysql_query($query) or die(mysql_error());

while($row = mysql_fetch_array($sql))
{
$gameweek = $row['gameweek'];
}

$outPlayer = $_GET['q'];

$query1 = sprintf("SELECT captain FROM gameweek WHERE gameweek = '%s' AND player = '%s'", $gameweek, $outPlayer);
$sql1 = mysql_query($query1) or die(mysql_error());

while($row1 = mysql_fetch_array($sql1))
{
$captain = $row1['captain'];
}

echo $captain;

如果能在这里提供快速帮助,我将不胜感激。提前致谢!!如果有愚蠢的错误,请道歉。我是 Ajax 和 PHP 的新手:)

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