ひとり勉強ログ

ITエンジニアの勉強したことメモ

2017-08-19から1日間の記事一覧

#07 データベース操作の基本 Read:データの取得

前回、「Heroes」モデルを作成した。これを使用し、今回も引き続きデータベースへのアクセスの基本を行う。 Create:新規作成 Read:データの取得 Update:データの更新 Delete:データの削除 今回は、データの取得(Read)を行う。 Controller 内に「index」…

#06 データベース操作の基本 Create:新規作成

前回、「Heroes」モデルを作成した。これを使用し、今回はデータベースへのアクセスの基本を行う。 Create:新規作成 Read:データの取得 Update:データの更新 Delete:データの削除 まず、データの新規作成「Create」を行っていく。 モデル名が「Heroes」な…

#05 Model を使ってみる

モデル データベースに関する機能は、「モデル(Model)」に実装されている。 CakePHP3では、「テーブル」と「エンティティー」という2種類の Model を使用して、データベースを操作する。 テーブル データへのアクセスに必要な情報を提供する。レコードの保…

#04 FormHelper を使ってみる

CakePHP には、フォーム関係のタグを生成させる「FormHelper」という機能がある。 FormHelper は、フォームの作成、検証などを効率化してくれる。 以下、FormHelper を使用し、「index.ctp」ファイルにフォームを作成していく。 ■場所: \htdocs\chococake\s…

#03 View を使ってみる

画面表示まわりの処理のことをMVCでは「ビュー(View)」と呼ぶ。 前回、Controller 内に画面表示のHTMLも記述したが、今回は View を作成していく。 ビューファイルの設置場所 「ビュー処理を行うファイル」と「表示するテンプレート」で設置場所が異なる。…