よしかわーるど

プログラミングで世界を変える

2018-06-29

CakePHP 入門 5日目

データベースの利用の基本 モデルについて テーブルの基本設計 テーブルに用意する項目 MVC の命名規則を整理する モデルの命名規則 コントローラの命名規則 ビューの命名規則 データベースの利用 テーブルを作成する データベー ...

2018-06-29

CakePHP 入門 4日目

フォームの利用 フォームの作成 フォーム送信ページを作る フォームのビューテンプレート 結果表示のビューテンプレート アンダースコア記法 コントローラの修正 送信情報を管理する$this->request-& ...

2018-06-29

CakePHP 入門 3日目

レイアウトの使用 レイアウトを作成 スタイルシートの作成 レイアウトの作成 コントローラの修正 レイアウトの流れ 文字コードの設定とヘルパー CSS と JavaScript の設定 エレメントの利用 レイアウトを修正する set による変数の設定 次回の ...

2018-06-29

CakePHP 入門 2日目

名前空間について 「namespace」文 メンバ変数と index メソッド アクセス修飾子について index 以外にアクセス アクションとアクションメソッドについて アクション間の移動について アクションの設定とリダイレクト フォワ ...

2018-05-29

PHPを学ぶ 1日目

実行環境 MacBookAir Early 2015 PHP version => PHP 7.2.5 概要 Web の世界では、クライアントとサーバというものが存在します。 クライアント(Client)とは、他のコンピュータに対してなんらかの依頼(要求)を行い、その結果として情報を受取る ...

2018-05-16

CakePHPを学ぶ 1日目

参考文献 https://book.cakephp.org/3.0/ja/tutorials-and-examples/blog/blog.html 対象読者 ぼく、CakePHP3 を初めて触る方 実行環境 MacBookPro 2015 Early MySQL5.7.21 composer version 1.6.3 cakephp/app (3.5.1) composer self-update && composer create-project –prefer-dist cakephp/app blog データベースの作成 CakePHP の命名規則を参考にデータベースの作成をします。 CREATE TABLE articles ( id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY, title VARCHAR(50), body TEXT, created DATETIME DEFAULT NULL, modified ...