送信ボタンを押すことで投稿が重複してしまう場合がありますが、これはフォームを送信したページをリロードすると、改めてフォームの内容が送信されるというウエブの特性によるものです。これを防ぐためには、headerファンクションでジャンプさせて情報を削除しているという処理をします。
それから投稿された内容を表示してみましょう。HTMLを作成しますが、プログラム量はとても多くなります。それでも、基本を駆使してつくるので簡単です。メッセージを一覧で取得するにはユーザーからの入力を使う必要がないということで、queryメソッドを使います。
これは簡単に取り出すことができます。取り出したデータは$postsという変数に代入しておきましょう。foreach構文を使って、配列の内容を1つずつ$postという変数に代入しましょう。