使用mysql会产生不同的PHP页面

使用mysql会产生不同的PHP页面,php,html,mysqli,Php,Html,Mysqli,我想在另一个带有php标记的html文件中使用php文件中生成的mysql结果 while($row = mysqli_fetch_array($query)) { echo $row['chapter'] . " " . $row['chapter_name'] ; echo "<br />"; } while($row=mysqli\u fetch\u数组($query)){ echo$row['chapter'.''.$row['chapter_name'];

我想在另一个带有php标记的html文件中使用php文件中生成的mysql结果

while($row = mysqli_fetch_array($query))    {
  echo $row['chapter'] . " " . $row['chapter_name'] ;
  echo "<br />";
}
while($row=mysqli\u fetch\u数组($query)){
echo$row['chapter'.''.$row['chapter_name'];
回声“
”; }
上面的代码在test.php文件中,是否有方法将index.html中的输出与php标记一起使用

while($row = mysqli_fetch_array($query))    {
  echo $row['chapter'] . " " . $row['chapter_name'] ;
  echo "<br />";
}

我知道我可以在test.php中添加HTML代码并完成这项工作,但我不希望用户在浏览器中看到test.php扩展。

首先将index.HTML更改为index.php

在test.php文件中,执行以下操作:

$output = "";
while($row = mysqli_fetch_array($query))    {
  $output .= $row['chapter'] . " " . $row['chapter_name'] ;
  $output .= "<br />";
}
require "test.php";
echo $output;

也请考虑使用<强> PDO <强>数据库访问< /P>


参考:

因此,您只需使用
OOPS概念即可

test.php

您只需创建一个类,并为获取结果添加函数

result.php

通过为您可以使用的
类创建对象来调用这些成员函数
一个例子

<?php
// <= PHP 5
$file = file_get_contents('./test.php', true);
// > PHP 5
$file = file_get_contents('./test.php', FILE_USE_INCLUDE_PATH);
?>


将其存储在变量中,然后在另一页上使用该变量。另外,除非您将.html与PHP关联,否则祝您好运,将PHP粘贴在其中:p1。您不能在.HTML文件->make all files.PHP中使用PHP代码并在代码中写出HTML。2.您可以在Web服务器上修改扩展名,.html文件的行为类似于php文件,它只是一个掩码。3.提出适当的问题,“我不喜欢用户…”你不支持用户吗?一般来说,你不能在HTML文件中运行PHP代码,你也不应该这样做。因此,将它重命名为.pPIDU,考虑使用session(@ dCord<代码> > FielyGETX内容< /代码>,当您想读取一个文件作为<代码>字符串< /代码>并使用它的数据时。当您只是问如何使用PHP文件生成的数据时,这是如何正确回答您的问题的?这就像用坦克杀死苍蝇,我应该写$file=file_get_contents(');这是一个错误(不知何故,我可以将文件内容仅用于生成的html,而不用于整个php代码)
require('test.php');