php 简单置顶方法

表格字段 加两个字段 我们这里字段用中文,好理解
两字段分别是
置顶 timestamp
设顶 tinyint 1

php 更新置顶切换
$dt=time(); //php取当前时间戳
$sqls="update "内容列表" set "置顶"=if("设顶"=0,FROM_UNIXTIME($dt),null),"设顶"=abs("设顶"-1) where id=1"

查询排序
ORDER BY "置顶" DESC,"id" DESC

简单吧

点赞