Zou het verzoek er niet zo uit moeten zien:
$sqlPasswordQuery = "SELECT value FROM radcheck WHERE attribute = 'Cleartext-Password' AND value = '$oldpass' AND username = '$userid'";
?
Dit is het basisbegrip van php-tekenreeksen. U kunt geen dubbele aanhalingstekens gebruiken in een tekenreeks die al is gescheiden door dubbele aanhalingstekens. U moet dus een ander tekenreeksscheidingsteken gebruiken, zoals eenvoudige aanhalingstekens, of ze ontsnappen (\"
), zodat ze direct als een teken worden geïnterpreteerd.