次のようなことをする必要があります:
$column = 'someColumn';
$stmt = $db->prepare("UPDATE tableName SET {$column} = :columnValue WHERE ID = :recordId");
パラメータ化されたプレースホルダーは値専用です。
質問に投稿された@YourCommonSenseのコメントを読むことをお勧めします。
次のようなことをする必要があります:
$column = 'someColumn';
$stmt = $db->prepare("UPDATE tableName SET {$column} = :columnValue WHERE ID = :recordId");
パラメータ化されたプレースホルダーは値専用です。
質問に投稿された@YourCommonSenseのコメントを読むことをお勧めします。