未分類 CakePHPでSQLを直接実行する 正直find等を使用するのは面倒です。 SQLを直接実行するには以下のようにします。 $dataに入った値を取り出すのは以下の通りです。 分からなければ一度Debuggerで変数の中身を確認しましょう。 2013.11.25 未分類
未分類 CakePHPのlayoutを指定する ログイン画面ではメニューが不要であったりと、 レイアウトを変更したい場合はコントローラーのアクションで以下のように指定します。 View/Layout/配下に作成したレイアウトを指定すればよいのですが、 拡張子はつけません。 ... 2013.11.24 未分類
未分類 CakePHPで定数を定義する 定数の定義には Configの下にconst.php を作成するのが一番良いかと思われます。 そのために、 Config/bootstrap.php に require_once('const.php'); の一行を追加し... 2013.11.23 未分類
Windows ChromeとIEのクッキーを確認する方法 Chromeの場合はアドレスバーに と入力します。 IEの場合はアドレスバーに と入力します。 なかなか覚えられないんですけどよく使います :x001: 2013.11.22 Windows
PHP CakePHP loadModelでmodleは複数設定できない? loadModelでmodleは複数設定できないようです・・・ ではどうするか。 loadModelを複数記述するようです・・・ 2013.11.21 PHP
未分類 CakePHPでパスワードを暗号化して保存する CakePHPでパスワードを暗号化して保存するには、 モデルにbeforeSaveメソッドを以下のように追加します。 モデル User.php 2013.11.20 未分類
未分類 CakePHPでbakeしてみる CakePHPには便利なコマンドがたくさんありますが、なかなか使いこなせません。 そんな方はまずbakeを使用していみるとよいでしょう。 テーブルを元にして、簡単なindex,add,edit,delete機能のついたControl... 2013.11.19 未分類
DataBase MySQLの連続INSERTを高速にする もししらなければ確実に、そして恐ろしく効果を発揮できると思います。 INSERTを連続実行する際にボトルネックとなるのはコミットです。 オートコミットをオフにするという手もあるのですが、 INSERTをまとめることで、コミットの回... 2013.11.18 DataBaseMySQL
未分類 CakePHPの初期画面を変更する /Config/routes.phpを編集すればOKです。 もちろん事前に対応するページを作成しておかなくてはいけません。 まずはbakeコマンドでサンプルページを作成しておけばスムーズに開発できるでしょう。 2013.11.18 未分類
未分類 CakePHPのインストール時によくあるエラー タイムゾーンの設定 これはPHP.iniでデフォルトのタイムゾーンの設定が行われていないことが原因です php.iniファイル次のように「date.timezone = Asia/Tokyo」を設定します。 tmpの書き込... 2013.11.17 未分類