参考にさせて頂いたページ
モデルとデータベース(5/5):初心者のためのCakePHP2.0 プログラミング入門
MySampleDatasController.phpの作成
http://192.168.33.10/cakephp/my_sample_datas
のurlにアクセスしたときに処理をするControllerファイルMySampleDatasController.phpを作成する。
記述内容は参考ページにならって下記の通り。
<?php
App::uses('AppController', 'Controller');
class MySampleDatasController extends AppController {
public $scaffold;
}
ページにアクセスしてみる
ここまで順番にやってきている場合は下記のURLにアクセスするとページが確認できます。
http://192.168.33.10/cakephp/my_sample_datas
そのとき以下の画像のような表示になります。
テーブルにデータをINSERTする
「New My Sample Data」ボタンをクリックすると、データのINSERT画面に遷移して以下の画像のような表示になります。
入力して「Submit」ボタンをクリックすると、データベースにデータがINSERTされて、以下の画像のようなページに遷移する。
このページで「The My Sample Data has been saved」をクリックすると、なぜか
http://192.168.33.10/cakephp/cakephp/my_sample_datas
に遷移して、エラーが出てしまうので、手でURLを入力しなおして
http://192.168.33.10/cakephp/my_sample_datas
に戻るとデータが追加されているのがわかる。
今回はここまで。