ZF/PHP 這是我的課投票:問題與Zend_Db的
class Votes extends Zend_Db_table {
protected $_name = 'votes';
public function vote($object_id, $user_id, $vote){
$data = array('object_id' => $object_id, 'user_id' => $user_id, 'value' => $vote);
$this->insert($data);
return true;
}
}
在 '選票' 有 '身份證' 的主鍵。 我得到: 完整性約束違規:1062重複條目'0'的關鍵'PRIMARY' 當我打電話投票。這意味着引擎每次嘗試使用'0'作爲id的值進行插入。 如何強制插入以自動增加'id'列?
迂腐記:你應該延長Zend_Db_Table_Abstract – 2011-06-12 16:38:30