Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

membuat multi update (update banyak data sekaligus)

permisi gan..

mau tanya..maaf kalo agak ribet..maklum pemula..

ceritanya saya lagi bikin aplikasi arsip dokumen untuk sebuah perusahaan..perusahaan ini punya banyak dokumen yang nantinya akan dikirim(update).. dokumennya akan dimasukkan ke dalam box kemudian siap dikirim,,(ada nomor boxnya juga) jadi kondisinya: ada beberapa dokumen dalam 1 box.

perusahaan ini tadinya masih pake ms. excel..dan serba ketik ulang. jadinya saya diminta untuk buatkan aplikasi ini..(php mysql)

pada aplikasi yang sedang saya buat: jadi setelah semua data tersedia, akan dipilih dokumen mana saja yang akan dikirim.kemudian klik update(foto no.1)

setelah klik update, muncul lah data yang terpilih tadi lalu akan di isi nomor boxnya..(foto no.2)

pertanyaan saya: bagaimana supaya no box yang sudah di isi bisa tercantum pada foto no 3, sesuai dengan data yang terpilih tadi(cekbox).yang tidak terpilih tidak ada nomor boxnya..

saya sudah pernah coba buat dengan cara proses input seperti biasa,kemudian mengambil nilainya dari database..tpi belum berhasil

mohon pencerahannya gan.. terima kasih..

fotonya: (foto no.1) (foto no.2) (foto no.3)

avatar jacs
@jacs

67 Kontribusi 6 Poin

Diperbarui 8 tahun yang lalu

6 Jawaban:

ini fotonya gan..

(foto no.1) [img]http://imageshack.com/a/img921/2034/CTI7N2.png[/img]

(foto no.2)

(foto no.3)

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

kayaknya datanya mesti di simpan ke array dulu, kemudian gunakan perulangan untuk proses updatenya

avatar damard
@damard

63 Kontribusi 36 Poin

Dipost 8 tahun yang lalu

thx bro buat respon nya..

ane uda pake cara itu..

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

Berhasil gan?? kalau ane biaanya tak simpen ke array javascript dulu baru di save menggunakan ajax

avatar damard
@damard

63 Kontribusi 36 Poin

Dipost 8 tahun yang lalu

$sql = "UPDATE MyGuests SET firstname='John', lastname='Doe', email='john@example.com';
$sql = "UPDATE MyGuests SET firstname='John', lastname='Doe', email='john@example.com';
$sql = "UPDATE MyGuests SET firstname='John', lastname='Doe', email='john@example.com';

if (mysqli_multi_query($conn, $sql)) {
    echo "New Update created successfully";
} else {
    echo "Error: " . $sql . "<br>" . mysqli_error($conn);
}

mungkin bisa??

avatar Tidak ada Nama
@Tidak ada Nama

102 Kontribusi 17 Poin

Dipost 8 tahun yang lalu

Jawaban Terpilih

ane kaya gini gan..

if(isset($_POST["submit"]) && $_POST["submit"]!="") {
	$usersCount = count($_POST["userId"]);
	for($i=0;$i<$usersCount;$i++) {
	mysql_query("UPDATE users set user_name='" . $_POST["user_name"][$i] . "', password='" . $_POST["password"][$i] . "',
	first_name='" . $_POST["first_name"][$i] . "', last_name='" . $_POST["last_name"][$i] . "', no_box='" . $_POST["no_box"] . "',
	tgl='".$_POST["tgl"]."' WHERE userId='" . $_POST["userId"][$i] . "'");
}

dan berhasil..

avatar jacs
@jacs

67 Kontribusi 6 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban