phpチュートリアルの前後の記事コード
基本的な知識:
ID ペアを ID 降順または ID 昇順で並べ替えて、どれが現在の ID より大きいか、または現在の記事 ID より小さいかを判断します
例の SQL ステートメントは次のとおりです:
select * from news where id select * from news where id>$id ID による順序順制限 0,1
---
-- テーブル構造 `string_find`
--
`string_find` が存在しない場合はテーブルを作成 (
`id` int(4) NOT NULL auto_increment,
`charList` varchar(100) デフォルト NULL,
主キー (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=7 ;
---
-- テーブル `string_find` 内のデータをエクスポートします
--
`string_find` (`id`, `charList`) 値に挿入
(1、「鄧小平開拓者」)、
(2、「鄧小平開拓者」)、
(5, 'fdafdsaf')、
(6, 'www.bKjia.c0m');
準備は完了です、操作方法を見てみましょう
*/
mysqltutorial_pconnect('localhost','root','root') または die(mysql_error());
mysql_select_db('cc');
mysql_query("名前「gbk」を設定します");
$cid =5;// 現在の記事の番号です
$sql="select * from string_find where id>$cid order by id desc limit 0,1"; //前の記事
$sql1="select * from string_find where id
$result = mysql_query( $sql );
if( mysql_num_rows( $result ) )
{
$rs = mysql_fetch_array( $result );
echo "前の投稿".$rs[0];
}
それ以外
{
エコー「もうだめだ」;
}
$result1 = mysql_query( $sql1 );
if( mysql_num_rows( $result1 ) )
{
$rs1 = mysql_fetch_array( $result1 );
echo "次の記事".$rs1[0];
}
それ以外
{
エコー「もうだめ」;
}