आप अपनी क्वेरी में कॉलम नामों को बाध्य नहीं कर सकते:
$sql = "UPDATE users
SET `:dog_col`=:dog_path
WHERE `username`=:user_id_";
इस मामले में आपको इस तरह एक चर का उपयोग करना चाहिए:
$column = 'myColumn';
$sql = "UPDATE users
SET $column = :dog_path
WHERE username = :user_id_";