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

php mysql array - masukkan info array ke mysql

Jika Anda hanya ingin menyimpan array di Bidang MySQL untuk pengambilan nanti, maka Anda dapat menggunakan implode() [Dokumen PHP ] seperti yang disarankan di atas (yang akan menghancurkan kunci array, tetapi mempertahankan nilai array), atau serialize() [Dokumen PHP ] yang akan mempertahankan nilai dan kunci terkait.

$theArray = array(
  'key1' => 'One' ,
  'key2' => 'Two'
);
$serArray = serialize( $theArray ); // a:2:{s:4:"key1";s:3:"One";s:4:"key2";s:3:"Two";}
$sqlStr = 'INSERT INTO `table` ( `name` , `arrayField` ) VALUES ( "Test Row" , "'.$serArray.'" )';

Jika Anda berbicara tentang menggunakan dua tabel terkait untuk menyimpan data, maka Anda mungkin disarankan untuk merujuk ke tutorial seperti http://www.sql-tutorial.net/SQL-JOIN.asp , http ://www.databasejournal.com/features/Oracle/article.php/3527921/Just-SQL-Part-IV--Joining-Tables.htm



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tetapkan opsi default di dropdown php dan pertahankan saat mengirimkan kueri

  2. Aplikasi Web Chat menggunakan Teknologi Long-Polling dengan PHP, MySQL dan jQuery

  3. Bidang multibahasa dalam tabel DB

  4. Apa yang salah dengan SQL saya di sini? #1089 - Kunci awalan salah

  5. Bagaimana cara menghindari karakter khusus di MySQL?