php文章管理中得到上一章和下一章的思路

    /*得到上一章和下一章的id值
    (上一章  取chapter_id<$chapter_id,从大到小排,取第一个)
    (下一章  取chapter_id>$chapter_id,从小到大排,取第一个)
    */
    public function up_down_chapter($chapter_id, $book_id,$sign,$order)
    {
        $query = $this->db
            ->where('chapter_id '.$sign,$chapter_id)
            ->where('book_id', $book_id)
            ->order_by('chapter_id', $order)
            ->select('chapter_id')
            ->get('sto_chapter')
            ->row_array();
        return $query;
    }

注意:例子是在CI中的数据库操作
思路即:

$cid =5;//是你当前文章的编号 
$sql ="select * from string_find where id>$cid and book_id= $book_id order by id desc limit 0,1"; //上一篇文章 
$sql1 ="select * from string_find where id<$cid and book_id= $book_id order by id asc limit 0,1";//下一篇文章
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值