所以我目前正在尝试创建我的网站的一部分来获取 mySQL 表。我编写了 php 来获取数据、创建表并在名为
display.php
的单独 php 文件中打印出该表。现在我试图将它加载到我的 html 页面上的一个 div 中,但由于某种原因它不起作用。我正在使用 XAMPP 并且 php 在我的登录页面工作时工作。这是代码:
HTML : (我试过包括和要求)
<div id="display" class="myCustom1">
<?php require('display.php'); ?>
<div id="display" class="myCustom1">
<?php include("display.php"); ?>
</body>
</html>
PHP:(如果我只运行 php 页面,它会创建表格)
$servername = "localhost";
$username = "test";
$password = "test";
$database = "data1";
//create connection & access DB
$connect = mysqli_connect("$servername","$username","$password","$database");
//if error, display error
if (mysqli_connect_errno())
echo "Failed to connect to MySQL: " . mysqli_connect_error();
$result = mysqli_query($connect,"SELECT * FROM data1enter");
<table border='1'>
<th>Song</th>
<th>Author</th>
while($row = mysqli_fetch_array($result))
echo "<tr>";
echo "<td>" . $row['song'] . "</td>";
echo "<td>" . $row['author'] . "</td>";
echo "</tr>";
echo "</table>";
mysqli_close($connect);
原文由
liamlows
发布,翻译遵循 CC BY-SA 4.0 许可协议