我有一个主文件发出一些 ajax 请求来更新 MySQL 结果,但是它连接的数据库基于子目录中的配置进行了更改。(/app/directory 的 index.php 具有include: '../main.php'
以及相应的 SQL 连接)
将此用于我的 ajax 请求:
<script> $(function() {
setInterval(function() {
$.ajax({
type: "GET",
cache: false,
url: <?php echo "'../fetch.php?year=$year&month=$month&date=$date'";?>,
success: function(html) {
$(".list").html(html);
}
});
}, 5000); });
</script>
fetch.php 是我的 sql 查询的副本
这只是返回一个 sql 错误,因为它没有携带它应该连接到的数据库,所以它什么都没有连接。data: {club:<?php echo $club;?>}
然后$club
在 fetch.php 文件上分配给适当的数据库,但它似乎破坏了我的 ajax 请求(没有错误,它只是不轮询)。
如何制作一个使用 ajax 的包含页面,该页面依赖于在其他地方声明的变量?