Table Temporary in PHP

Bagaimana cara menyimpan hasil dari input muncul di tabel tanpa masuk ke database ? Gambar:

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

9 Jawaban:

simpan di session?

avatar felixlambet
@felixlambet

16 Kontribusi 8 Poin

Dipost 6 tahun yang lalu

maaf gan maksudnya muncul di tabel halaman browser tanpa masuk ke database?

avatar ramdhanspirit
@ramdhanspirit

3 Kontribusi 0 Poin

Dipost 6 tahun yang lalu

iya Gan muncul di tabel halaman browser tanpa masuk database. penggunaan session boleh kasih link tutorial nya Gan ! ane masih awam banget ni.

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Tujuan tampil hasil inputan, jika diklik save change..

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

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..

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 6 tahun yang lalu

sudah bisa muncul ditabel sementara, sekarang saya mau bertanya tentang bagaimana save dari tabel sementara masuk ke database ? mohon pencerahannya saudaraku.

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

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
}

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 6 tahun yang lalu

ok makasih mastah atas pencerahannya..

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

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.

avatar rustendi
@rustendi

10 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban