sql >> Databasteknik >  >> RDS >> Mysql

Ändra dynamiskt kolumnnamn i PDO-satsen

Du skulle behöva göra något så här:

$column = 'someColumn';

$stmt = $db->prepare("UPDATE tableName SET {$column} = :columnValue WHERE ID = :recordId");

Parametriserade platshållare är endast för värden.

Jag skulle föreslå att du läser kommentaren som @YourCommonSense skrev på din fråga.



  1. Hitta de högsta n värdena för varje grupp i MySQL

  2. Använda Oracle JDeveloper 12c med Oracle Database 12c på Oracle Cloud Platform, del 2

  3. Fråga korsning med activerecord

  4. Lagra MySQL GUID/UUID