Postingan lainnya
Bisakah data terinput 2x kedalam MySql melalui form html php ?
Contoh kasus : Program yang akan saya buat, mengharuskan pemotongan kredit setiap kali melakukan input form. Dan dalam kasus ini sisah Kredit saya adalah = 1 [ harusnya saya hanya dapat melakukan input form 1x ] Lalu saya Mempersiapkan 2 Komputer yang berbeda, dan sudah mempersiapkan form untuk nantinya diinput secara bersamaan.
Pertanyaan : Apakah data akan terinput 2x walaupun saya hanya memiliki sisah 1 kredit ?
Thanks.
5 Jawaban:
Ter-input 2x kalau semisalnya ga pake validasi di serverside
Jawaban Terpilih
Jika agan melakukan validasi via server side, maka tidak mungkin Akan bisa terinput 2 data sekaligus walau dilakukan secara bersamaan. Karena rata" Syntaks php yang dipake umum belum pake teknik Async, maka bagaimanapun, pasti jika ada 2 proses yang berjalan ke satu pintu, selalu ada di depan dan dibelakang (antri). jika di depannya berhasil, yang dibelakang pasti gagal.
Inti nya, lakukan validasi, jika datanya sudah 0, maka kembaliin pesan ke user
Vlidasi servside itu kalau agan validasi via sintaks PHP,
kalau client side, via javascript.
server side, datanya selalu terupdate. Client side, datanya tdk terupdate hingga client melakukan request ulang ke server ex: seperti refresh browser
@arhen03 thanks penjelasannya gan, sangat jelas dan terperinci.