prepare("SELECT id, username, registered, token, enabled FROM app_users WHERE registered = ? AND token = ? AND enabled = ?"); $query0->bind_param("isi", $registered, $retrievedToken, $enabled); $query0->execute(); $fetcheddbdata = $query0->get_result()->fetch_assoc(); if (!$fetcheddbdata) { exit("Error !"); } else { $userName = $fetcheddbdata['username']; $crtoken = ''; $queryupemailandtoken = $mysqli->prepare("UPDATE app_users SET emailaddress = ?, token = ? WHERE username = ?"); $queryupemailandtoken->bind_param("sss", $retrievedEmail, $crtoken, $userName); $queryupemailandtoken->execute(); header("Location: email-address-changed.php"); } } ?>