0
我有一个关于prepare()方法的问题。我有这样一个查询:Zend中的“ON DUPLICATE KEY UPDATE”查询
public function updateParam($id, $param, $value){
// Change BDD
$db = Zend_Registry::get("db_foo");
// Prepare query
$insert = $db->prepare(
'INSERT INTO TP_bar (id, type, value)
VALUES (?, ?, ?)
ON DUPLICATE KEY UPDATE
value = ?');
// Execute query
$insert->execute(array($id, $param, $value, $value));
}
随着那synthax,我在重复$值我执行,没有任何其他问题做到不重复?
感谢
正是我在找什么!谢谢 ;-) – Snabow 2014-12-03 13:38:57