PHP掲示板その8

晴れ夕べは妻が実家に帰って泊まったのでオレ一人。 朝ゆっくりと寝る事ができた。 9時ごろ起床。
とりあえず家事をしなくては。 まず掃除。 そして洗濯。 今日は全てを洗う。 ベッドシーツやマットも洗い、掛け布団も乾した! マクラも乾した! きっと今夜は快適なベッドが待っている♪
掃除がけっこう時間がかかり、家事が終わったのが12時過ぎ……
あ~けっこう時間がかかるなぁ。

いったん妻が帰ってきたので、車を借りて昼過ぎから買い物に行った。
ホームセンターで延長コードとダンボール、スーパーで食料を買ってきた。
延長コードを使ってテレビ裏の配線を綺麗にした。

さて今日もPHPでもやりますか。
とりあえず「次のページ」「前のページ」というのをどうやったら作れるのかを考えた。
いろいろな掲示板を見ていたら、次へボタンを押すと、bbs.php?page=1みたいにページ数がURLの後につくやつがあった。 これをまねしてやってみよう。
まずURLのあとの?page=1の意味を調べた。 どうやらGETというメソッド?変数?を使うらしい。 それを使うとpage=1の1を取得できるみたい。
よくわからないけどとりあえずやってみるか。

いろいろやってとりあえず次へボタンを押すとpage=1、page=2とどんどん進むやつはできた。 戻るやつもできた。
あとは記事の表示か……

先日作った次の10件表示するやつをifに組み込んでいろいろやった…… すっごい手間取った……
で、なんとか表示する事はできた。
あとは、10件の記事で6件ずつ表示するとして2ページ目になったら次へボタンを消すとかいろいろやった。

だけど3ページ目以降になると表示がおかしくなる。 直したいけど今日はもう時間が無いのでまた明日。

サンプル
ソース