ブログシステムの構築(10)

コメント機能を作成

  • コメント機能を作る

データベースに新規テーブルを作成

  • 「my_blog」内にテーブル名「comment_table」を作成する
  • フィールド数:7


  • 実行後、以下のように入力します

「topic.php」を編集
  • 「サーバービヘイビア」→「レコードの挿入」を選択する



  • この時点で「entry_id」フィールドが接続されていません
  • キャンセルをします
  • このフィールドは、コメントがどの記事に付けられたかを記録するための「印」です
  • 自動的に指定しつつ、コメントを書く人には見えないようにします


非表示フィールド

  • 「投稿する」ボタンの横に「非表示フィールド」を挿入します
  • 非表示フィールド名「entry_id」
  • 「動的データ」にバインディング
  • 「entry_id」を選択する



再びレコード挿入

動作確認



画面に反映する仕組みは作っていないので、phpMyAdminでcomment_tableの内容を表示すると、コメントが保存されていることが確認できます。