目前我正在使用Zend框架,我需要Zend_Db_Table_Abstract類中的Zend_db更新幫助。需要關於Zend_db更新的幫助
這裏是我的SQL語句
UPDATE user
SET password = '$password',
`enter code here` WHERE email = '$email'
這是我在Zend_Db的代碼
public function updatePassword($password,$email)
{
$data = array(
'password' => $password
);
$where = "email = '". $email ."'";
$this->update($data, 'email = '.$email);
}
這只是工作,如果我更新使用INT id作爲我的where子句,但我想用一個電子郵件串作爲where子句。
有人可以幫助我實現這一目標的最佳方式嗎?
我想要安全並避免SQL注入攻擊
非常感謝。