Maison > Article > développement back-end > TP3.2 réalise la commutation entre les chapitres précédents et suivants
Pour implémenter l'article précédent et l'article suivant, une valeur de clé primaire doit être transmise. Prenons l'exemple des actualités. Lorsque je clique sur la liste, j'entre dans la page de contenu. donc quand je clique sur la liste des actualités :
Page frontale :
<span>{$v.a_content}</span><a href="{$v.a_writer}?id={$v.a_id}">阅读详细</a></p></p></section>
De cette façon, vous pouvez alors obtenir la clé primaire ; entrez dans la page de contenu
La page de contenu a la précédente Suivez l'article suivant
Contrôleur :
<? //新闻内 public function index04(){ $this->ff(); $idds = I('get.id'); //上一篇 $shang = M('article')->where("a_id <$idds and a_keyword=489")->order('a_id desc')->limit('1')->find();//查数据 if($shang){// 判断如果执行成功往前面扔 $this->assign('shang',$shang); } else{// 否则让他的标题等于暂无吧 $shang['a_title'] = "暂无"; $this->assign('shang',$shang); } // 下一篇 //同上 $xia = M('article')->where("a_id >$idds and a_keyword=489")->order('a_id asc')->limit('1')->find(); if($xia){ $this->assign('xia',$xia); } else{ $xia['a_title'] = "暂无"; $this->assign('xia',$xia); } $this->display('jiu:public/7-6newsview'); }
Front-; fin :
<span class="prev">上一篇:<A href="{$shang.a_writer}?id={$shang.a_id}">{$shang.a_title}</A></span> <span class="next">下一篇:<A href="{$xia.a_writer}?id={$xia.a_id}">{$xia.a_title}</A></span>
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!