嗨,我想创建一个“预订确认”链接,当点击时从0表中的字段“证实”变为1更新CakePHP的一个单一的数据库字段 - 应该是简单
所以远我有:
function admin_markAsConfirmed($id = null) {
$this - > Booking - > id = $id;
if ($this - > Booking - > saveField('confirmed', 1)) {
$this - > Session - > setFlash('Booking Confirmed');
$this - > redirect(array('action' = > 'admin_index'));
}
}
但它不工作。所有这些都是插入一个新行,而不是编辑由$ id指定的行。
我该如何做这项工作?这似乎很简单,但我一直坚持这几个小时。
你检查是否ID实际上正在设置? – JohnP 2011-05-12 08:20:52