我对 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):未定义索引:payment [APP\View\PurchaseOrders\view.ctp, line 81]
payment
添加到数据库的最佳方法是什么?有没有办法在不丢失现有记录的情况下修改数据库?