mas ellyx, pada form input simpanan pada project koperasi saya memiliki field (simpanan pokok dan simpanan wajib),, simpanann pokok hanya diinput pertama kali melakukan penyimpanan,sedangkan simpanan wajib dibayr tiap bulan,, gmana cara membuat textboxny disable otomatis,, apabila anggota sudah membayar simpanan pokok pada pertama kali.. dan untuk pembayaran selanjutnya textbox simpanan pokok disabled otomatis dan simpanan wajib tetap bisa di input,, dan apabila anggota lain yg belum pernah melakukan simpanan pokok, maka textbox simpanan pokok bisa di isi,, tolong pencerahanny y mas, , ,
ini script form input simpanan saya mas :
<?php
//Koneksi Ke Server Database
include_once "../librari/koneksi.php";
include_once "../librari/koneksi-auto.php";
include_once "../librari/librari.php";
?>
<?php
$koneksi = koneksi_db();
$sql =" select * from simpanan where no_anggota ='".$_POST['no_anggota']."'";
$query = mysql_query($sql,$koneksi);
$data=mysql_fetch_array($query);
if (isset($_POST['TbSimpan'])){
if ($data['simp_pokok'] > 0)
{ $totsim = $_POST['TxtSimWaj'];}
else
{$simpok = $_POST['TxtSimpok'];
$totsim = $_POST['TxtSimpok']+$_POST['TxtSimWaj'];}
//$totsaja = $data['total_simp'];
$nosimp = $_POST['no_simpan'];
$noangg = $_POST['no_anggota'];
$tglsimpan = $_POST['tanggal'];
$simwaj = $_POST['TxtSimWaj'];
$koneksi = koneksi_db();
$sql="insert into simpanan values('$nosimp',
'$noangg',
'$tglsimpan',
'$simpok',
'$simwaj',
'$totsim ')";
$hasil=mysql_query($sql,$koneksi);
echo"<script>alert('no anggota $_POST[no_anggota] Data Simpanan Berhasil disimpan');</script>";
echo "<script>window.location = '../Admin/menu.php?page=InputSimpanan'</script>";
}
?>
<html>
<head>
<!-- update jquery dan jqueryui dengan yang terbaru -->
<link type="text/css" href="js/jquery-ui-themes-1.9.2/themes/ui-lightness/jquery-ui.css" rel="stylesheet" />
<script type="text/javascript" src="js/jquery-183/jquery.min.1.8.3.js"></script>
<script type="text/javascript" src="js/jquery-183/jquery.form"></script>
<script type="text/javascript" src="js/jquery-ui-1.9.2/ui/minified/jquery-ui.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#tanggal").datepicker({
dateFormat : 'yy-mm-dd',
changeMonth : true,
changeYear : true
});
//tambahkan auto complete
$('#no_anggota').autocomplete({
source: "get_data/getdata1.php",
minLength: 2,
select: function( event, ui ) {
$('#txtNm').val(ui.item.nama);
$('#TxtSimpok').val(ui.item.simpok);
}
});
$(document).ready(function() {
//aktifkan ajax di form
var options = {
success : showResponse,
resetForm : true,
clearForm : true,
dataType : 'json'
};
$('#frm').ajaxForm(options);
});
function showResponse(responseText, statusText) {
var data = responseText['data'];
var pesan = responseText['pesan'];
alert(pesan);
}
});
</script>
<script language="javascript">
function kondisi(form)
{
if(form.txtNm.value=="")
{
alert("No Anggota Belum Di Isi");
form.no_anggota.focus();
return(false);
}
if(form.tanggal.value=="")
{
alert("Tanggal Peminjaman Belum Di Isi");
form.tanggal.focus();
return(false);
}
if(form.TxtSimWaj.value=="")
{
alert("Simpanan Wajib Belum Di Isi");
form.TxtSimWaj.focus();
return(false);
}
return(true);
}
</script>
</head>
<body>
<form name="form1" method="post" action="" onSubmit="return kondisi(this)" id="frm" enctype="multipart/form-data">
<table width="500" border="0" cellspacing="2" cellpadding="0" class="keliling">
<tr bgcolor="#00CCFF">
<td colspan="2" bgcolor="#CCCCFF"><center><b> ENTRY DATA SIMPANAN</b></center></td>
</tr>
<tr>
<td width="300" align="right">Nomor Simpanan : </td>
<td width="300">
<input name="no_simpan" type="text" id="no_trans" value="<?php echo kdauto("simpanan","S"); ?>" disabled="disabled" />
<input name="no_simpan" type="hidden" id="no_trans" value="<?php echo kdauto("simpanan","S"); ?>" />
</tr>
<tr>
<td align="right">Nomor Anggota </td>
<td>
<input size="5" name="no_anggota" type="text" id="no_anggota"/>
<tr>
<td align="right">Nama Anggota : </td>
<td><input name="txtNm" type="text" id="txtNm" readonly /></td>
</tr>
<tr>
<td align="right">Tanggal Simpanan : </td>
<td><input id="tanggal" type="text" name="tanggal">
</tr>
<tr>
<td align="right">Simpanan Pokok : </td>
<td><input name="TxtSimpok" id="TxtSimpok" type="text"></td>
</tr>
</tr>
<td align="right">Simpanan Wajib : </td>
<td><input name="TxtSimWaj" type="text"></td>
</tr>
<tr>
<td> </td>
<td><input name="TbSimpan" type="submit" value="Tambah">
<input name="reset" type="reset" value="Cancel"></td>
</tr>
</table>
<br></br>
<?php
include_once "../librari/koneksi.php";
include_once "../librari/librari.php";
?>
<div style="border:1px solid rgb(238,238,238);padding:10px;overflow:auto;width:560px;height:autopx;">
<table width="700" border="0" cellpadding="1" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<td colspan="9" bgcolor="#CCCCFF"><center><b>DAFTAR SIMPANAN SELURUH ANGGOTA</b></center></td>
</tr>
<tr>
<td width="15" align="center" bgcolor="#00FFCC"><b>No.</b></td>
<td width="47" align="center" bgcolor="#00FFCC"><b>No Simpan</b></td>
<td width="143" align="center" bgcolor="#00FFCC"><b>No Anggota</b></td>
<td width="200" align="center" bgcolor="#00FFCC"><b>Nm Anggota</b></td>
<td width="143" align="center" bgcolor="#00FFCC"><b>Tgl Simpanan</b></td>
<td width="143" align="center" bgcolor="#00FFCC"><b>Simp. Pokok</b></td>
<td width="143" align="center" bgcolor="#00FFCC"><b>Simp. Wajib</b></td>
<td width="145" align="center" bgcolor="#00FFCC"><b>Saldo Simp.</b></td>
</tr>
<?php
$koneksi = koneksi_db();
$sql = "SELECT simpanan.no_simpan,tgl_simpanan,simp_pokok,simp_wajib,total_simp,
anggota.no_anggota,nm_anggota FROM simpanan,anggota WHERE simpanan.no_anggota=anggota.no_anggota order by no_anggota";
$qry = mysql_query($sql,$koneksi);
while ($data = mysql_fetch_array($qry))
{
$no++;
//operator mencari jumlah keseluruhan simpanan
//$jumlah_SHU=$data[simp_pokok] + $data[simp_wajib];
$tot_keseluruhan=$tot_keseluruhan + $data['total_simp'];
?>
<tr bgcolor="#FFFFFF">
<td><?php echo $no;?></td>
<td><?php echo $data['no_simpan']; ?></td>
<td><?php echo $data['no_anggota']; ?></td>
<td><?php echo $data['nm_anggota']; ?></td>
<td><?php echo $data['tgl_simpanan']; ?></td>
<td><?php echo $data['simp_pokok']; ?></td>
<td><?php echo $data['simp_wajib']; ?></td>
<td><?php echo $data['total_simp']; ?></td>
<?php
}
?>
<tr>
<th colspan="7" align="center">Total Simpanan Keseluruhan</th>
<td bgcolor="#CCCCTF">Rp.<?php echo $tot_keseluruhan ?> </td>
</tr>
</table>
</div>
</body>
</html>
<br></br>
<br>
<tr>
<td>Ket :</td>
</tr>
</br>
<br>
<td>*) Pembayaran Simpanan Pokok Hanya Satu Kali Pada Wkatu Pendaftaran Pertama</td>
</br>