ひとりまとめ

もろもろのメモ

2009-03-27から1日間の記事一覧

CakePHP リレーションしてるテーブルをまとめて保存

複数のテーブルがリレーション設定されているとき、たとえばBooksテーブルのauthor_idとAuthorテーブルのidとが繋がっているとき、次のようにするだけで関連するフィールドがごっそり取って来れます。 $this->Book->read();これはリレーションされてないとき…

CakePHP Viewで受け取る値

CakePHPのチュートリアルを一通りやりおわったあと、「なるほど簡単だなー。では早速・・・あれ?」と穴に落ちてしまいました。なのでそれを1つずつ埋めていってみます。(果たして埋められるのか!?) 今回は、Viewが受け取る値がわからない という話。チ…

PHPで配列操作

配列に値を入れてるとき、足したい引きたい削除したいなどコマゴマいじる機会があって、調べてみたので備忘録。きれいな使い方ではないかも??■順序を逆にする $books = array_reverse($books);※渡した配列に入れ直さないとダメ。元の配列を書き換えるわけ…