Не трябва ли искането да изглежда така:
$sqlPasswordQuery = "SELECT value FROM radcheck WHERE attribute = 'Cleartext-Password' AND value = '$oldpass' AND username = '$userid'";
?
Това е основно разбиране на php низове. Не можете да използвате двойни кавички в низ, който вече е разделен с двойни кавички. Така че трябва да използвате друг разделител на низове, като прости кавички, или да ги екранирате (\"
), така че да се интерпретират директно като знак.