permisi, mau tanya mas/mba, bagiamana caranya sewa... Nov 16th 2013, 10:45, by Eko Agustiawan | permisi, mau tanya mas/mba, bagiamana caranya sewaktu proses input di database, misalnya nama | nilai andi | 23 rudi | 41
nah sewaktu input data baru dengan nama yang sama, maka yang akan update adalah nilainya,
sebelumnya saya ucapkan terimakasih |
| | cek row nya? klo 0 maka insert kalo nggak brarti update |
| | boleh kasih contoh gan, query cek row nya, sebernya ada beberapa field yang akan di bandingkan, diatas cuman contoh saja, thanks |
| | Update aja bro pake query yang sama terus di namanya bikin primary key supaya gak ada nama yang kembar |
| | <?php $cekdata="select nim from tb_mahasiswa where nim='$nim'"; $ada=mysql_query($cekdata) or die(mysql_error()); if(mysql_num_rows($ada)>0) { echo "<h3>NIM telah Terdaftar! Silahkan diulangi.</h3>"; } else { $query="insert into tb_mhs(nim,nama,tempat_lahir,tanggal_lahir) values('$nim','$nama','$tempat_lahir','$tanggal_lahir')"; mysql_query($query) or die("Gagal menyimpan data karena :").mysql_error(); } ?> |
| | * Cara 1 : .Dicek dulu apakah nama yg diinputkan ada yg sama dgn nama di database (pkai looping trus diberi kondisi jikalau nama yg diinputkan sama dg di database maka gunakan query UPDATE field nilainya) *Cara 2 : .Menggunakan query REPLACE INTO |
| | oh maksutnya cek row itu search dg where dulu ya, kalo ada 3 tabel dan masing2 tabel gak boleh sama, berarti di cek ke tiganya dulu ya. thanks mas saya coba praktekan langsung aja , sekali lagi terimakasih |
| | mnding pke replace into .. itu cuman 1 query ,, |
| | querynya ada 15 sy buat dalam betntuk table, jadi bagaimana caranya kalau ngebandingin sebanyak itu? help |
| | masksut saya ada 15 input yang akan di bandingkan sy kirim lewat form hasilnya berupa array |
| | hmmm.. saya mencium masi berbau hal yang kemarin nih :D | |
Tidak ada komentar:
Posting Komentar