Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP/PDO:Pernyataan yang disiapkan tidak berfungsi saat membuat tabel?

Saya tidak dapat menemukan apa pun yang jelas di manual, tetapi melihat Catatan Kontribusi Pengguna, penggunaan parameter dimaksudkan untuk nilai aktual saja, bukan nama tabel, nama bidang, dll.

Penggabungan string normal harus (dan dapat) digunakan.

$tablename = "tablename";
$stmt = $dbh->prepare("CREATE TABLE `$tablename` (id foo, int bar,...)");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa saya mendapatkan System.Data.DataRowView alih-alih nilai sebenarnya di Listbox saya?

  2. Pemicu sebelum menghapus MySql

  3. Apakah MySQL mengindeks kolom kunci asing secara otomatis?

  4. Beberapa kolom di MATCH AGAINST

  5. Tampilkan Data dengan Format di Datagridview