1
foreach ($_POST as $nazwa_checkboxa=>$id) {
$s = "SELECT uprawnienie FROM user WHERE Id_user=".$id;
$helpdesk = 0;
if ($s == 0) {
$helpdesk = 1;
}
$z = "UPDATE user SET uprawnienie = ".$helpdesk." WHERE Id_user=".$id;
$wynik = $polaczenie->query($z);
$zmienione++;
}
列uprawnienie
返回0 = normal
用户和1 = administrator
更新始终设置数值为1,我可以改变用户管理员(0-1),但它doesnąt工作1 0PHP - MySQL的语句总是设置值设置为1时更新集
把'$ _POST'数据直接放到你的查询中是一个[糟糕的主意](http://bobby-tables.com/)。这是PDO吗?使用准备好的语句将在很大程度上帮助您。 – tadman
嗯......你永远不会执行第一个查询! – AbraCadaver