Postingan lainnya
Table Temporary in PHP
Bagaimana cara menyimpan hasil dari input muncul di tabel tanpa masuk ke database ?
Gambar:
9 Jawaban:
maaf gan maksudnya muncul di tabel halaman browser tanpa masuk ke database?
iya Gan muncul di tabel halaman browser tanpa masuk database. penggunaan session boleh kasih link tutorial nya Gan ! ane masih awam banget ni.
Tujuan tampil hasil inputan, jika diklik save change..
append pake js bisa.. untuk sementara di tampung di table.. setelah semua beres di masukan ke table bru di input ke database sekaligus semua isi table nya..
sudah bisa muncul ditabel sementara, sekarang saya mau bertanya tentang bagaimana save dari tabel sementara masuk ke database ? mohon pencerahannya saudaraku.
HTML & JS
<form method="post" action="submit.php" id="form">
<table id="temporary">
<thead>
<tr>
<td>Supplies No</td>
<td>Supplies Name</td>
</tr>
</thead>
<tbody>
<tr>
<td>CGK00001</td>
<td>Lakban Polos</td>
</tr>
</tbody>
</table>
<input type="hidden" name="temporary_value" id="temporary_value">
</form>
// JavaScript
$("#form").submit(function(e) {
var form = this;
var temporary_tbl = $('table#temporary tbody tr').get().map(function(row) {
return $(row).find('td').get().map(function(cell) {
return $(cell).html();
});
});
$("#temporary_value").val(JSON.stringify(temporary_tbl));
});
PHP
$temporary_value = json_decode($_POST['temporary_value']);
foreach($temporary_value as $row){
$supplies_no = $row[0]; // tr.td kolom ke 1
$supplies_name = $row[1]; // tr.td kolom ke 2
// query insert
}
Siang mastah, saya mau bertanya lagi masih berkaitan dengan pertanyaan di atas. Bagaimana untuk update jika terjadi pengurangan, update ke databasenya yang tabel temporary ? untuk add, update bertambah bisa tapi untuk update berkurang saya masih belum bisa. Mohon bantuannya.