我有一个正在制作的网站。我制作了一个php文件,从数据库中提取数据并以HTML形式显示(php和HTML都在php文件中)。如何调用外部php文件,将数据加载到HTML文档中,并使其与分配给该HTML文档的CSS一起工作?
我试过这个:
<script src="/some_local_link/data.php"</script>
和:
<?php include="/some_local_link/data.php"; ?>
但它不起作用。未加载任何内容。我可以从PHP中删除HTML吗?或者如何格式化它?它有和标记,除此之外的所有内容都已经在主HTML文件中了。
我在包含文件时也遇到了问题。这是我的发现。
PHP中的Includes只能从当前目录中提取文件
<?php include('data.php'); ?>
或者目录向上"阶梯"
一级
<?php include('../data.php'); ?>
两级
<?php include('../../data.php'); ?>
据我所知,在php
您应该使用AJAX将数据加载到HTML中。
$.ajax({
url: '/some_local_link/data.php',
type: 'GET',
dataType: 'html',
success: function(data){
$( "body" ).append(data)
}
});