我想为我的数据库中的每个用户运行一个php脚本。
直到现在,我一直在做一个cron工作,每5分钟更新一次。
我一直在使用某个变量从我的数据库中获取所有用户。
$henten = mysql_query("SELECT * FROM users WHERE activated IS NOT NULL ORDER BY id LIMIT 1") or die(mysql_error());
if(mysql_num_rows($henten)) {
while($visgg = mysql_fetch_array($henten)) {
之后它会运行php脚本并将变量“激活”更新为NULL,这样用户就不会再出现了。
但我的问题是:如果某些用户出现了错误,并且没有更新,那么它就会有库存,所以cron作业将整夜尝试更新某个用户,没有运气。
有更聪明的方法吗?
答案 0 :(得分:0)
我有一个可以用于项目的代码
$q="Select * from products";
$result= mysqli_query($conn,$q) or die("query failed");
while($row=mysqli_fetch_array($result)){
$name=$row['brand']." ".$row['model'];
echo $name;
}
通过这种方式,您可以访问您案例中的所有产品或用户并执行任何操作
对每个用户的操作。