我制作了一个显示来自 MySQL 表的数据的 php 表。这是完美的工作。但是,MySQL 表不断更新,因此我的 php 表变得非常长且大。我只想保持简短,所以如果可能的话,我只想让它显示桌子上的最后 20 个项目。
此外,表格不会动态更新,要查看新的更新,您必须不断刷新页面,如果它可以自行更新,我希望它。 这是(长)表外观的页面。
这是我现在的php代码:
<?php
$con = mysql_connect("$host","$username","$pass");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("$db_name", $con); //database name
$result = mysql_query("SELECT * FROM $db_table"); //table
echo "<table cellpadding='0' cellspacing='0' class='ver-minimalist'>
<tr>
<th>Photoresistor</th>
<th>Accelerometer</th>
</tr>";
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['Photoresistor'] . "</td>";
echo "<td>" . $row['Accelerometer'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysql_close($con);
?>
我知道我将不得不做一个循环,但我不确定哪一个是最好的选择。拜托,我真的很感激你的帮助。
如果有帮助,MySQL 表确实有一个 ID -主键。