gpt4 book ai didi

php - 获取JSON : NetworkError: 500 Internal Server Error

转载 作者:行者123 更新时间:2023-11-29 06:57:25 27 4
gpt4 key购买 nike

我编写了一个使用 getJSON 的代码(见下文)。 FireBug 返回以下错误消息:

"NetworkError: 500 Internal Server Error - http://localhost:10088/test/myquery.php?query=SELECT%20tm%20FROM%20schedule%20WHERE%20val=%27BT009%27;"

我无法弄清楚这个错误的原因。非常感谢任何帮助。

PS 我在 MySQL 查询浏览器中测试了这个 SQL 查询。它返回了 3 行。

ma​​inPage.php

<script>
function updateList(){
var query = "SELECT tm FROM schedule WHERE val='BT009';";

$.getJSON(
'myquery.php?query='+query,
function(data)
{
alert(data);
}
);

}

$(document).ready(function() {
updateList();
});

</script>

myquery.php

<?php
include_once 'include/connect_db.php';

if (isset($_GET['query'])) {
$query = $_GET['query'];

$condb = connectDB();
$result=execute_query($query);
closeDB($condb);

$rows = array();

if ($result && mysql_num_rows($result)) {
while($row = mysql_fetch_array($result)) {
$rows[] = $row['tm'];
}
}

var_dump($rows);

echo json_encode($rows);

} else {
echo json_encode("Failed");
}
?>

最佳答案

Internal Server Error (Code 500)是服务器端错误,与 AJAX 无关。这通常是由错误的服务器端代码引起的。您可能想检查语法并尝试通过浏览器查看页面。该页面可能还打印了一些错误详细信息。

关于php - 获取JSON : NetworkError: 500 Internal Server Error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11914062/

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