我想做的是更改按钮按下时的值
即,按按钮,值从0变为1 要么 按下按钮,数值从0变为1。
等等。我在这方面很挣扎。
<?php
include ('db.php');
$conn = mysqli_connect("BLAH CONNECTION");
$result = mysqli_query($link, "SELECT * FROM on_offsurvey");
while($row = mysqli_fetch_array($result)){
$status = $row["site_status"];
echo $status;
}
if ($status == 1) {
$sql = "update on_offsurvey set site_status=0 where id=0)";
} else if ($status == 0) {
$sql = "update on_offsurvey set site_status=1 where id=0)";
}
if ($conn->query($sql) === TRUE) {
echo "New record created successfully";
}
?>
我正在努力的那部分是If / If else语句,该语句控制我的0比1或1比0
有帮助吗?
答案 0 :(得分:0)
看看我认为您要做什么,我怀疑您可以纯粹用SQL解决此问题,例如
UPDATE on_offsurvey
SET site_status =
CASE
WHEN site_status = 0 THEN 1
WHEN site_status = 1 THEN 0
END;
很抱歉,如果语法错误,但您可以理解。如果您想将WHERE id = 0
限制在一行,可能还需要添加。