Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Dynamicznie zmieniaj nazwę kolumny w instrukcji PDO

Musisz zrobić coś takiego:

$column = 'someColumn';

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

Sparametryzowane symbole zastępcze dotyczą tylko wartości.

Sugeruję przeczytanie komentarza @YourCommonSense opublikowanego w Twoim pytaniu.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql kolejność kwerend łączenia według dwóch kolumn

  2. Jak automatycznie zwiększyć o 2 dla określonej tabeli w mysql

  3. Wywołanie Ajax zwraca całą stronę, a nie tylko wartość echa

  4. Java PreparedStatement i ON DUPLICATE KEY UPDATE:skąd mam wiedzieć, czy wiersz został wstawiony lub zaktualizowany?

  5. Włącz tryb binarny podczas przywracania bazy danych ze zrzutu SQL