次のコードでテーブルを更新しようとしていますが、常ににアクセスrowcount
し0
てテーブルが更新されません。phpmyadminを使用すると、同じクエリでテーブルが更新されます。
$query="UPDATE userprofile SET password=:newpassword WHERE userid=:userid AND password=:oldpassword";
$queryprepare=parent::getPreparedQuery($query);
$queryprepare->bindParam(':newpassword',$newpassword);
$queryprepare->bindParam(':userid',$userid);
$queryprepare->bindParam(':oldpassword',$oldpassword);
$queryprepare->execute();