PHP 5.6 每3秒输出排序后的 pay_user 数据库 pid 字段
以下是一个简单的 PHP 脚本,可以每 3 秒钟从数据库中获取 'pid' 字段,并输出排序后的结果。如果数据库中没有数据,则会在 3 秒后重新执行循环。
<?php
// 连接数据库
$db = mysqli_connect('localhost', 'username', 'password', 'database');
// 检查连接是否成功
if (!$db) {
die('连接数据库失败:' . mysqli_connect_error());
}
// 设置字符集
mysqli_set_charset($db, 'utf8');
while (true) {
// 查询数据库中的 'pid' 字段
$query = mysqli_query($db, 'SELECT pid FROM pay_user');
$pids = [];
// 循环遍历结果集
while ($row = mysqli_fetch_assoc($query)) {
$pids[] = $row['pid'];
}
// 对 'pid' 进行排序
sort($pids);
// 输出结果
echo implode(',', $pids) . "\n";
// 释放结果集
mysqli_free_result($query);
// 暂停 3 秒钟
sleep(3);
}
原文地址: https://www.cveoy.top/t/topic/lZ1k 著作权归作者所有。请勿转载和采集!