Je zou zoiets als dit moeten doen:
$column = 'someColumn';
$stmt = $db->prepare("UPDATE tableName SET {$column} = :columnValue WHERE ID = :recordId");
Tijdelijke aanduidingen met parameters zijn alleen voor waarden.
Ik raad je aan de opmerking te lezen die @YourCommonSense op je vraag heeft geplaatst.