O pedido não deveria ser assim:
$sqlPasswordQuery = "SELECT value FROM radcheck WHERE attribute = 'Cleartext-Password' AND value = '$oldpass' AND username = '$userid'";
?
Esta é a compreensão básica de strings php. Você não pode usar aspas duplas em uma string que já esteja delimitada por aspas duplas. Então você tem que usar outro delimitador de string, como aspas simples, ou escapá-los (
\"
), para que sejam interpretados diretamente como um caractere.