【发布时间】:2013-09-19 07:34:12
【问题描述】:
我有一个可以正常工作的 php 脚本,它可以从 mysql 数据库返回一个表。我正在处理一个有点复杂的 html 页面,该页面在整个页面上显示来自不同来源的信息。如何在现有的 html 中使用 div 来显示这个返回的表?
工作的 php
<?php
$con=mysqli_connect("localhost","mylogin","mypass","mydb");
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$result = mysqli_query($con,"SELECT * FROM mysqltable");
echo "<table border='1'>
<tr>
<th>Category</th>
<th>Contents</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['category'] . "</td>";
echo "<td>" . $row['contents'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
我在下面尝试了一个简单的独立 html,但它返回空白,我在该主题上找不到太多其他内容。任何帮助表示赞赏! (我还想了解如何让这个部分不断更新,或者在未来每隔几秒更新一次,因为会有多个贡献者提交给它。)
尝试和失败的html
<html>
<body>
<div style="width: 330px; height: 130px; overflow: auto;">
<?php include 'workingphp.php'; ?>
</div>
</body>
</html>
再次感谢您的帮助。
【问题讨论】:
-
您的 HTML 文件是否有扩展名 .php?这是最简单的解决方案。
标签: javascript php html mysql sql