我想检查输入的值应该大于以前使用mysql在DB中输入的值。
Ex:员工表:
id age
1 23
2 25
3 27
在上面这个例子中我将添加一个名为'24'的新值查询应该返回一个错误,它应该大于之前的值27
答案 0 :(得分:0)
这是一个非常简单的任务,你应该能够做到。
基本上如下所示:
$new_input = 'your new number';
$sql_stmt = "SELECT age FROM table ORDER BY id DESC LIMIT 1";
$sql = mysqli_query($conn, $sql_stmt) or die(mysqli_error($conn));
$row = mysqli_fetch_assoc( $sql );
if($row [age] < $new_input){
//new input is larger
} else {
//new input is lower
}
答案 1 :(得分:0)
从员工[[SQL语法]更正]中激活查询选择最大(年龄),然后与要插入的值进行比较。在您的代码中执行此操作,或在商店过程中更好。