可以帮我做一个PHP56版本每3秒钟输出一个pay_user数据库中的pid字段排列好输出到html表格以此类推输出没有数据后重新执行循环
以下是一个简单的PHP脚本,可以每3秒钟从数据库中获取数据并将其输出到HTML表格中:
<?php
// 连接数据库
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";
$conn = new mysqli($servername, $username, $password, $dbname);
// 检查连接是否成功
if ($conn->connect_error) {
die("连接失败:" . $conn->connect_error);
}
// 不断循环输出数据
while (true) {
// 查询数据
$sql = "SELECT pid FROM pay_user ORDER BY pid";
$result = $conn->query($sql);
// 如果没有数据,等待3秒钟并重新执行循环
if ($result->num_rows == 0) {
sleep(3);
continue;
}
// 输出数据到HTML表格
echo "<table>";
while ($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["pid"] . "</td></tr>";
}
echo "</table>";
// 等待3秒钟并继续执行循环
sleep(3);
}
// 关闭连接
$conn->close();
?>
请注意,这个脚本可能会持续不断地运行,因此您需要考虑如何停止它。您可以通过终止脚本的进程或关闭Web服务器来停止它。
原文地址: https://www.cveoy.top/t/topic/I3C 著作权归作者所有。请勿转载和采集!