『この日』ページ
くれっちろぐ

『この日』ページ





テストですが、こんなのを作ってみました。

「この日!!」

この日とは何?

ブログは長く書いていると一年前の記事、二年前の記事、と増殖していきます。
同じ日に何を書いたかな~?とチェックできるリンクを張りました。
5年日記などと同じようなものです。
この画像で言うと、2/28に書いた記事全部が表示されるページにいきます。

(もうちょっといい名前が思いつくとよかったんだけど・・・。)


色んな作り方があるんでしょうけど、私が考えてみた仕組みは『tukihi.php』というファイルを作って、そこにリンクさせます。
過去のデータを手入力してる関係で、データベースに『年』『月』『日』と別々に入力しておりまして、0228というのは、データベースに入れてる『月』『日』を引き出したものになります。
$row['tuki'] . $row['hi']
という感じで。

それをtukihi.phpで受け取って、対象の月日のデータだけ引っ張って来る感じです。

if (empty($_GET['tukihi'])) throw new Exception('ID不正');
$array = str_split($_GET['tukihi'], 2);
$tuki = $array['0'];
$hi = $array['1'];

こんな感じでやってみました。
str_splitは、tukihiが4ケタあるんですけど、これを2つずつに分けるやつです。
それを$arrayに代入すると、$array['0']が『月』に、$array['1']が『日』の部分に分けられます。





データベースをその後操作するんですけど

$sql = "SELECT * FROM テーブル名 WHERE tuki=$tuki && hi=$hi";


カラム名『tuki』が$tukiで、カラム名『hi』が$hiのデータのみを表示できます。








2021.10.5 Tuesday 16:02:56