sql >> Databáze >  >> RDS >> PostgreSQL

Vazebná proměnná pro název sloupce v PHP pro dotaz Postgresql

V dotazu nemůžete svázat názvy sloupců:

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

V tomto případě musíte použít proměnnou jako je tato:

    $column = 'myColumn';

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



  1. SQL sloupec číslování - MySQL

  2. Kdy Postgres kontroluje jedinečná omezení?

  3. Node.js Použití async/wait s mysql

  4. Jak připojit flutter k databázi localhost mysql