我有一个问题。
public function ChangePassword($username, $password, $new_password) {
$canUserLogin = $this->isLoginExist($username, $password);
if($canUserLogin){
$query = "UPDATE users SET password = $new_password WHERE username = $username";
$inserted = mysqli_query($this->db->getDb(), $query);
if($inserted == 1){
$json['success'] = 1;
}else{
$json['success'] = 0;
}
mysqli_close($this->db->getDb());
}else{
$json['success'] = 2;
}
return $json;
}
我有一个带登录和注册系统的Android应用程序。我刚创建了changePassword活动。因此,当我输入字段并按下按钮时,它表示密码已更改。但是当我进入数据库时,旧密码仍然存在。怎么了?谢谢。