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

Cara yang benar untuk menulis pernyataan pembaruan PDO

Ya, itu benar, tetapi Anda perlu memberi tahu PDO untuk memunculkan kesalahan pada kesalahan.
Jadi, buat kode koneksi Anda seperti ini:

$dsn = "mysql:host=$host;dbname=$db;charset=utf8";
$opt = array(
    PDO::ATTR_ERRMODE            => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
);
$pdo = new PDO($dsn, $user, $pass, $opt);

Dan pastikan Anda dapat melihat kesalahan PHP. Jadi, Anda akan tahu apa yang salah.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLException :Sebelum memulai set hasil

  2. Hubungan 'banyak ke dua'

  3. Pilih dan Perbarui dalam kueri yang sama

  4. MySQL:perbedaan dua set hasil

  5. Tidak dapat menjatuhkan tabel MySQL karena batasan kunci asing