cakePHPのsave方法で助けて欲しいことがあり、質問させて頂きます。
文章が下手で伝わりにくいかもしれませんがご了承下さい。
現在作成中の入力フォームのことでして、
ある条件に基いて表示する内容が変わる仕様になっているのですが、
入力項目をAとBの2つに分けているとして、
必ず片方だけを選んで表示する設計で、両者とも入力必須項目があります。
Aを選んだ場合、Bの必須項目は自ずと出てこない仕様になるのですが、
AとB共通に表示する項目もあります。
ここで助けて頂きたいことなのですが、
AもBも登録されるテーブルは同じテーブルで、
そのテーブルの中で使うカラムが違ったり、一緒だったりする仕様です。
php
1$this->request->data;
で持ってきたモノがただ登録されて、他は空になるのかと思っていたのですが、
表示していなかったモノの中にある、必須項目つまりバリデーションがついているモノが
あるおかげでINSERTが出来ないようなのです。
この持ってきたカラム以外に必須項目に入力したとみなす「NULL」という値を入れる方法を誰か
教えて頂けないでしょうか。汗
宜しくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/25 14:04