FuelPHP FuelPHP1.7のORMでモデル間のリレーションを設定 1.Ormのリレーションの設定 Ormの利点はリレーションを意識したモデル操作ができること。 前回作った testsテーブルで管理するユーザ情報に、電話番号を追加したい、という場面。 そんな時はphonesテーブルを作成して、id... 2013.12.07 FuelPHPMySQLwebサービス制作
FuelPHP FuelPHP1.7でOrm(オブジェクトリレーショナルマッパー)を使う FuelPHP では DBを操作をする方法の一つに Ormがある(FuelPHPのモデルと3種類のDB利用方法)。 Orm はオブジェクトリレーショナルマッパーの略称。 1.Ormとは FuelPHP には標準でOrmを使用するための... 2013.12.06 FuelPHPMySQLwebサービス制作
Ubuntu Ubuntu12.10でのクラッシュを解決? まあ、完全な解決はしてないけど。 Ubuntu12.10 を使ってると度々クラッシュする。 原因がわからず対処できずにいた。 Ubuntu を使って初めてわかるWindowsのありがたさ。 後悔はしてないけどな! 結論... 2013.12.05 Ubuntu
FuelPHP FuelPHPのモデルと3種類のDB利用方法 FuelPHP のモデルとデータベースの利用について。 データベースの接続は完了しておく(FuelPHPのDB接続の設定)。 今回の記事を書くに当たり、マコトのおもちゃ箱 ~ぼへぼへ自営業者の技術メモ~のブログには大変お世話にな... 2013.12.04 FuelPHPMySQLwebサービス制作
MySQL 「データベース設計徹底指南」を見て気をつけようと思ったこと 正しいDB設計ってどうやるんだろー 正規化だけでんいいんだろうかー なんてポワポワ考えてたら、「データベース設計徹底指南」というスライドが。 全然理解できなかったけど、必要と思ったことだけ。 ド素人目線から。 1.DB設計... 2013.12.03 MySQLwebサービス制作
FuelPHP FuelPHPでマイグレーションによるテーブルの作成 マイグレーション、今後お世話になりそう。 1.DBマイグレーションとは DBマイグレーションとは、DBに保存されているデータを保持したまま、テーブルの作成やカラムの変更などを行うための機能のこと。 アプリケーションが拡張していく段... 2013.12.02 FuelPHPMySQLwebサービス制作
PHP PHPの条件分岐でif 文を短かく書ける FuelPHP のコーディング標準ページをボケーっと見てたら目に付いた。 AND 条件・OR 条件を使えば、if 文で3行使うコードを1行で書けるらしい。 そもそも if 文の条件式以外で OR や AND を使う機会がなかった。 ... 2013.11.30 PHP
FuelPHP FuelPHPのテンプレートコントローラについて1[FuelPHP入門][はじめてのフレームワークとしてのFuelPHP] テンプレートコントローラは、テンプレート機能(レイアウト機能)を提供するコントローラの拡張の一つ。 テンプレートコントローラについて、公式ドキュメントより抜粋。 Template コントローラは、ベースとなるコントローラの拡張で、い... 2013.11.29 FuelPHPwebサービス制作
FuelPHP FuelPHPのビューを入れ子にする Templateコントローラとビューの入れ子がごっちゃ。 両方使いこなせたら便利そうだとは思う。 先に、ビューの入れ子について学ぶ。 あと、入れ子ってネストって呼ぶんだね。 1.ビューの入れ子 ビューの入れ子とは、ヘッダー... 2013.11.28 FuelPHPwebサービス制作
FuelPHP FuelPHPのビューファイルのアンカータグ(タグ) 前回、FuelPHPで外部ファイル・画像をAssetで読み込むで、ビューファイル内のCSSや画像の指定にAssetクラスを使うと学んだ。 こういった外部ファイルのURL指定にはAssetクラスを使えるが、他の(相対)URLの指定は? ... 2013.11.27 FuelPHPwebサービス制作