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

Codeigniter Cart - menyimpan data di database - bagaimana pendekatannya?

Cara yang ideal dan baik untuk menggunakan troli adalah menyimpannya dalam sesi, kelas troli codeigniter melakukan hal yang sama, dan ketika pengguna memberikan pesanan, gunakan data ini, masukkan pesanan ini ke dalam basis data dan lakukan hal-hal lain seperti gateway pembayaran, pengiriman. Jika Anda mau gunakan pengguna untuk menyimpan pesanannya di sesi berikutnya, seperti jika pengguna menambahkan beberapa produk ke keranjang dan dia berhenti sebelum memberi pesanan dan dia adalah pengguna terdaftar, maka Anda dapat menyimpan keretanya setiap saat di database, sehingga jika dia pergi tanpa meletakkan memesan, Anda dapat menunjukkan kepadanya pesanannya lain kali ketika dia masuk.

Anda dapat menyimpan data keranjang pengguna di database menggunakan $this->cart->contents(); metode cart class.gunakan seperti ini

$cartContentString = serialize($this->cart->contents());

Anda akan mendapatkan string konten keranjang, Anda dapat menyimpan string ini dalam database dan kemudian menggunakannya seperti

$cartArray = unserialize($cartContentString);



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menyimpan stempel waktu di tabel mysql menggunakan php

  2. Menghitung Median dengan Mysql

  3. Bagaimana memulihkan database MySQL dari file .myd, .myi, .frm

  4. Pengecualian File Tidak Ditemukan saat mencoba mengunggah file ke server xampp dari aplikasi android

  5. Skema DB Untuk Obrolan?