猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

未分類

CakePHP query時のキャッシュをオフにする方法

投稿日:

Controllerのアクション内で
更新とSELECTをループすると正常な値が取得できません。
それはCakePHPがキャッシュを見てしまうからです。

キャッシュをオフにするには、
第二引数をfalseにすればOKです。

$sql="select * from xxx";
$data=$this->Model->query($sql,false);

Gooleアドセンス用336

Gooleアドセンス用336

-未分類
-,

執筆者:

関連記事

asp

IIS で エラー コード 0x80070021 が発生した場合の対処法

Visual Studio でlocalのwebサイトに発行し、下記エラーが発ししました。 Visual StudioはExpress 2013 for web。 LocalのIISはWindows8 …

PHPでCSVの読み込みにマルチバイトを使用する

csvを読み込もうとするとどうしてもマルチバイトが文字化けしてしまいました。 array( (int) 0 => ‘XXXXXXXXX’, (int) 1 => ‘eストメッセージ htt …

CakePHPのVaridationのalphaNumeric(半角英数字)は正常に機能しない

alphaNumeric(半角英数字)だけは何故か機能せずにパスしてしまいました。 カスタムチェックにするのが一番手っ取り早いようです。 応用すればオリジナルVaridationが簡単に作成できます。 …

CakePHP findでMySQL関数を使用したい

たとえばMySQLのconcatを使用して文字列を結合したいとします。 $data = $this->Company->find(‘list’, array( ‘fields’=>a …

CakePHPのpaginateのまとめ

joinした列でソートする ソートというのはViewの列名をクリックしてするソートではなく、 ControllerでのSQLのソートです。 virtualFieldsをMoldeに設定します。 ‘Cs …