外部PHP以HTML格式发布数据

外部PHP以HTML格式发布数据,php,html,css,xampp,external,Php,Html,Css,Xampp,External,我有一个我正在制作的网站。我制作了一个php文件,它从数据库中提取数据并用HTML显示。php和HTML都在一个php文件中。如何使其能够调用外部php文件并将数据加载到HTML文档中,以及使其与分配给该HTML文档的CSS一起工作 我试过这个: <script src="/some_local_link/data.php"</script> 以及: 但它不起作用。没有加载任何内容。我可以从PHP中删除HTML吗?或者如何格式化它?它有和标记以及所有内容,但这些内容已经存在于

我有一个我正在制作的网站。我制作了一个php文件,它从数据库中提取数据并用HTML显示。php和HTML都在一个php文件中。如何使其能够调用外部php文件并将数据加载到HTML文档中,以及使其与分配给该HTML文档的CSS一起工作

我试过这个:

<script src="/some_local_link/data.php"</script>
以及:


但它不起作用。没有加载任何内容。我可以从PHP中删除HTML吗?或者如何格式化它?它有和标记以及所有内容,但这些内容已经存在于主HTML文件中

应该使用AJAX将数据加载到HTML中

        $.ajax({
            url: '/some_local_link/data.php',
            type: 'GET',
            dataType: 'html',
            success: function(data){
                 $( "body" ).append(data)
            }
        });

我在包括文件时也遇到了麻烦。这是我发现的

PHP中的Includes只能从当前目录中提取文件

<?php include('data.php'); ?>
或是升职

一级

<?php include('../data.php'); ?>
两级

<?php include('../../data.php'); ?>
据我所知,在php中不可能跳过包含的目录

<?php include('../../data.php'); ?>