夜の歌

プログラミング、音楽、本について緩く書いていきます。

CakePHP

CakePHP3でテーブルにカラムを追加後、反映されない問題

テーブルに新しいカラムを追加。CakePHP3で作ったシステムで、改修を加えたテーブルに新しいデータを保存しようとしたが上手くいかず。どうやらテーブル構成のキャッシュが更新されないのが問題みたい。 k01ken.hatenablog.com そこで、新しいカラムを追加し…

MySQLの既存のtableのcreate文を表示する方法

ローカル環境が壊れたのか上手く動かなくなり、再度環境を作り直してDBの内容を以降する必要が出てきた。既存のtableのcreate文を表示する方法を調査。下記の内容のサイトが出てきた。 mitsuakikawamorita.com blog.usoinfo.info 試したら上手くいった。

CakePHP3はデフォルトでタイムゾーンがUTC

題名の通りです。下記がCakePHP3のタムゾーンの設定 date_default_timezone_set('UTC'); Asia/Tokyoに変更 date_default_timezone_set('Asia/Tokyo'); こんな感じです。

CakePHPでモデルにアクセスする方法

CakePHPでモデルにアクセスする方法を忘れるのでメモ。 $options = array( 'conditions' => array( 'password' => $password, 'OR' => array( array('User.email' => $email) ) ) ); $result = $this->User->find('first', $options); また、書いていこう。

CakePHPでGETパラメータを取得する方法

CakePHPでGETパラメータを取得する方法です。 $userId = $this->request->query['user_id']; $this->request->query[パラメータ名]で、GETのパラメータを取得できます。 以上です。

少しずつCakePHP

少しずつCakePHP。ちょっとだけコードを。 Form->create('User',array('type' => 'post')); ?> Form->text('User',array('id' => 'hana','name' => 'hana')); ?><br /> Form->password('User',array('id' => 'password','name' => 'password')); ?> Form->submit(…

昨日は面接でしたね。

手応えは無い。まあ、受け答えがあまり上手くいかなかったという感じかな。 喋るの練習しないとな。相手には伝わらないものだと思いながら話しいこう。勿体ない。 TetsuyaSenaha/TwitterMock · GitHub 夜中の2時くらいから変更していました。主にViewフォル…