嗨,我想創建一個「預訂確認」鏈接,當點擊時從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