私は CakePHP と MySQL に非常に慣れていないため、これを適切に尋ねる方法がわからない場合があります。継承したばかりのプロジェクトに支払いタイプのラジオ ボタンを追加する必要があります。次のように、支払いタイプのラジオ ボタンを追加フォームと編集フォームに追加しました。
$options = array('check' => 'Check', 'credit' => 'Credit');
$attributes = array('legend' => false);
echo $this->Form->radio('payment', $options, $attributes);
ラジオ ボタンは期待どおりに表示されますpayment
が、MySQL データベースにはありません。
<?php echo h($purchaseOrder['PurchaseOrder']['payment']); ?>
原因
通知 (8): 未定義のインデックス: 支払い [APP\View\PurchaseOrders\view.ctp、81 行目]
payment
データベースに追加する最良の方法は何ですか? 既存のレコードを失うことなくデータベースを変更する方法はありますか?