[英]How to increase count by 100 to every data
我试图将每个用户的视图增加 100,但它通过在表的最后一个数据中添加视图来更新所有用户视图。
这是我的代码,
$views = '100';
$res_query = "SELECT * FROM inventory_test WHERE status='0' AND role='0'";
$result = mysqli_query($conn, $res_query);
foreach($result as $res){
$visiter = $res['visiter'];
$update_visiter = "UPDATE inventory_test SET visiter = '$visiter'+'$views'";
$run_update=mysqli_query($conn, $update_visiter);
}
$msg="Views has been successfully updated.";
请帮帮我,在此先感谢。
试试这个代码:
$views = '100';
$sql = "UPDATE inventory_test SET visiter = visiter + $views WHERE status='0' AND role='0'";
mysqli_query($conn, $sql);
在这种情况下,无需在更新前执行 select。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.