[英]Zend_Db -> update() increments my values twice
這是我的代碼:
$update_data = array('post_browe_count'=>new Zend_Db_Expr('post_browe_count+1'));
$rowaffected = $contentmodel->update_post('posts',$update_data,$id);
我的課直接從Zend_Db_Table_Abstract擴展,我該如何解決
在這里,我給您一個使用產品並增加數量字段的示例:
$table = 'products';
$data = array('prd_qnty' => new Zend_Db_Expr('product_qnty + 1'));
$where[] = $db->quoteInto('product_id = ?', $this->pr_id);
$db->update($table, $data, $where);
只需嘗試執行上述查詢即可。 因此它一定會為您工作。
讓我知道我是否可以幫助您更多。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.