PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Variável de ligação para o nome da coluna em PHP para consulta Postgresql


Você não pode vincular nomes de colunas em sua consulta:
$sql = "UPDATE users 
        SET `:dog_col`=:dog_path
        WHERE `username`=:user_id_";

Neste caso, você deve usar uma variável como esta:
    $column = 'myColumn';

    $sql = "UPDATE users
            SET $column = :dog_path
            WHERE username = :user_id_";