所以我在这里得到了这个PHP代码:
SELECT status , IF(type = '" . mysqli_real_escape_string($con,$type) . "' , type, '') AS status FROM novacorp.status WHERE type = '" . mysqli_real_escape_string($con,$type) . "' LIMIT 1;
我还想为此添加另一个条件,所以它只会选择状态,如果info列也等于我使用转义字符串传递的内容,如上所示。
同样的声明:
UPDATE `novacorp`.`status` SET `status`=". $status ." WHERE `type`='" . mysqli_real_escape_string($con,$type) . "';
答案 0 :(得分:1)
IF(type=whatever AND info=other, valueiftrue, valueiffalse)
可能就是你想要的