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

Mengapa PDO::lastInsertId mengembalikan 0?

Hapus titik koma atau spasi putih setelah titik koma atau keduanya dari kueri Anda:

$sql = "
INSERT INTO `wallet` (`uid`, `created_at`, `amount`, `type`, `payment_id`) VALUES (:uid, CURRENT_TIMESTAMP, :amount, 'payment', :payment_id)
";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengubah parameter terikat tanda tanya gaya MySQL `?` menjadi parameter terikat `$1` gaya Postgres

  2. Masukkan kunci utama kenaikan otomatis ke tabel yang ada

  3. Kebocoran Memori Java MySQL JDBC

  4. Tarik catatan dari tabel pesanan untuk minggu ini

  5. Laravel 5 - Elequent GROUP BY gagal