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

dapatkah saya memindahkan array dari php ke pengambilan javascript dari database mysql

Jika Anda ingin mencetak struktur kompleks ke halaman Anda yang berfungsi di browser, Anda memerlukan sintaks yang dapat diurai Javascript, dan bahasa sisi server dapat dicetak.

Kemungkinan terdekat adalah:

  • XML
  • JSON

Saya merekomendasikan JSON untuk saat ini.

Jadi dengan PHP, Anda menulis di suatu tempat:

echo "var myTransportedArrayJson = \"" . json_encode($my_array) . "\"";

Dan kemudian biarkan Javascript mengurai ekspresi json Anda:

var myTransportedArray = JSON.parse(myTransportedArrayJson);
alert(myTransportedArray);   // <<< and here you are.

Tentu saja cuplikan harus menjadi bagian dari respons, jika tidak maka tidak akan mencapai server. Juga, Anda harus merangkul penguraian dengan try .. catch . Jika Anda melanjutkan dan bekerja dengan struktur yang lebih kompleks, Anda harus mempertimbangkan untuk keluar dari karakter tertentu. Jadi sekarang Anda akan menemukan beberapa literatur :-)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengisi Kesenjangan dalam Tanggal yang Dikembalikan dari Database - solusi SQL murni mungkin?

  2. Bagaimana cara mengubah format tanggal csv menjadi mysql db

  3. MYSQL:Menggunakan GROUP BY dengan literal string

  4. Bergabung dengan 2 hubungan satu ke banyak

  5. Memperbarui data dalam database MySQL setelah memasukkan pengkodean yang salah