如果用户发送 AGE 值为空则不执行。如何在MySQL中正确写入
$result = mysqli_query("select * from ident where FirstName = '$first_name' && $age != '' && Age = $age")
;
最佳答案
你可以使用
if(!empty($age)){
//do sql operation
}
如果您只需要特定的年龄段,您还可以添加限制条件。 示例:如果您想要 18 到 40 岁之间的年龄段
if ($_POST["age"] < 18 || $_POST["age"] > 40){
//print error message
}
else{
//do sql operation
}
关于php - 如何在 mysql 语法中检查用户值是否为空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21107624/