$val) { //buat tmp arraynya $tmp_set_on_update = array(); $v = array(); $bulan = array(); //ketika sudah sampe ID maka diloop bag bulan yang dipilih foreach ($val as $month => $value) { $tmp_set_on_update[] = $month ."='". $value."'"; //hasilnya $month = bulan, $value = nilainya apakah 0 atau satu $b[] = $month; $v[] = $value; } //mencari tahu apakah dalam tabel keu sudah ada data siswa yg bersangkutan $query = mysql_query("SELECT * FROM keu_".$kode." WHERE nis=".$id_user) or die(mysql_error()) ; //mencari tahu apakah dalam tabel keu sudah ada data siswa yg bersangkutan $query = mysql_num_rows($query); //jika ditemukan data maka update if($query == '0'){ //jika tidak ditemukan data maka insert //$q = mysql_query(""); echo "insert into keu_".$kode." (id_keu, nis, ".implode(',', $b).") values ('','$id_user','". implode("','", $v). "');
"; }else//jika ditemukan data maka update { //$q = mysql_query("update keu_".$kode." SET ". implode(',', $tmp_set_on_update)." WHERE nis=".$id_user); echo "update keu_".$kode." SET ". implode(',', $tmp_set_on_update)." WHERE nis=".$id_user."
"; } } ?>