rank
我有一个包含一列的表
rank
1
2
3
4
5
6
7
8
当我删除数字 5 时,我希望 5 以上的数字减少 1 个数字。所以 6=5 7=6 8=7
$start_rank = singleSelectQuery('SELECT rank FROM menu WHERE menuID='.$menuID.'');
$update_rank = Query("UPDATE menu SET rank='rank - 1' WHERE partnerID=". $partnerID ." AND rank>".$start_rank['rank']);
这段代码不更新数字,我不知道我做错了什么:)
哦,我没有收到任何错误......
我做错了什么?
编辑
当我回显 update_rank 我得到:
UPDATE menu SET rank='rank - 1' WHERE partnerID=1 AND rank>5)