実際に試したわけではないので正しく動くかどうかわかりませんが、方針の参考にしてください。
>・日付などの記事を特定できるIDを引数に受けて、その日記記事だけを表示する機能を実装する
view.phpの、
---
$kakikomi = explode("\t",$value);
print $kakikomi[3]."<br>\n";
---
これを、
---
$kakikomi = explode("\t",$value);
if (!isset($_REQUEST[date]) || $_REQUEST[date] === $kakikomi[1]) {
print $kakikomi[3]."<br>\n";
}
---
に。
(date を指定せずに view.php を表示した時は、「!$_REQUEST[date]」が真なので全記事を表示し
date を指定した時は、「$_REQUEST[date] === $kakikomi[1]」で、date に指定した引数に該当する日の記事のみ表示、
というコードです)
>・日記のタイトルからは、リンク先のURLを「○○.php?date=△△」のように、そのタイトルの記事を表示するURLにしておく
index.php の、
---
print "<td><a href=\"view.php\">".$kakikomi[2]."</a></td>\n";
---
を、
---
print "<td><a href=\"view.php?date=".$kakikomi[1]."\">".$kakikomi[2]."</a></td>\n";
---
に。これで、各記事タイトルに張られたリンクは、リンク先URLとして view.php に日付を渡すようになります。
以上のような感じになるかと思います。
お礼
お伺いしたようにやってみたところ、考えていた通りに実行することが出来ました。大変感謝しております。お忙しいところありがとうございました。