Postingan lainnya
Cara insert data json ke tabel sql server dengan php7
Saya punya data json:
[ { nim: "H11105001", nama: "Ramlan", catatan: "Ini adalah array pertama dari json objek mahasiswa" }, { nim: "H11105002", nama: "Khalid", catatan: "Ini adalah array kedua dari json objek mahasiswa" } ]
Mau di insert into tabel di sql server 2005 menggunakan php7.
1 Jawaban:
Untuk insert di sql server kurang lebih sama seperti pada MySQL / MariaDB
<pre> <?php
$dataJson = "ini json"; $jsonToArray = json_decode( $dataJson, false );
$query = "INSERT INTO table(column1,column2,column3) values "; $valuesQuery = []; foreach( $jsonToArray as $key => $value ): array_push( $valuesQuery, "( $value->value1, $value->value2, $value->value3 )"); endforeach;
$query .= implode( ', ', $valuesQuery ) . ';'; // INSERT INTO table (column1, column2, column3) values (a, b, c), (a, b, c), (a, b, c); </pre>
Semoga membantu, Thanks