2008/09/11 by づや
1.1にもあったのかもしれないけど、1.2はModelにcounterCacheって便利な機能がある。
modelがアソシエーションしてるときに、model名_countってカラムを用意しといて、
bindModelのときに'counterCache' => trueを指定しとくと、勝手に数を数えて増減を登録してくれらしい。
詳しい説明はここにある。
使ってみたけど、たしかに便利。
でもこれを使ってると、bindModel($params, $reset = true)の$reset
続きを読む
2008/09/08 by ゴウ
HTMLコーディングしてて、ファイルをPHPにしてプレビューしたら、エラーが出たよ。
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\index.php on line 1
調べてみたら、どうやら一行目のXML宣言がまずかったみたい。
< ?xml version="1.0" encoding="utf-8"?>
こいつの?の部分をPHPが認識してしまって、エラーが起きるみたいだ。
< ?p
続きを読む
2008/09/08 by ゴウ
外部ファイルをincludeしたい場合に、絶対パスではなくて、サイトルートからのパスで取得したい場面に出くわしました。調べたら、PHPにはサイトのルートを返してくれる便利なものがあるんですね。
$_SERVER['DOCUMENT_ROOT']
こいつで一発でした。
覚えておこうっと。