Mas Ini Kode Yang Saya Buat untuk edit dengan radiobutton.
kendalanya : waktu ditampilin formnya seharusnya data yg sebelunya disimpan tampil ditiap radionya, tapi dengan scrip dbwh kok gak tampil ya,
mohon pencerahannya mas
<?php
include('koneksi.php');
?>
<html>
<head>
<title>From Evaluasi</title>
</head>
<body>
<table width="520" bgcolor="#CCCC99">
<tr>
<td width="305" align="center">
<h1>Form Input Data</h1>
</td></tr></table>
<table><tr><td>
<?php
$id = $_GET['id'];
$query = mysql_query("select * from evaluasi where kd_evaluasi='$id'") or die(mysql_error());
$data = mysql_fetch_array($query);
// memecah tanggal dari MySQL
// menggunakan separator '-'
$pecahTanggal = explode("-", $data['tgl_sekarang']);
$tanggal = $pecahTanggal[2];
$bulan = $pecahTanggal[1];
$tahun = $pecahTanggal[0];
?>
</td></tr></table>
<form name="update_data" action="updatedataevaluasi.php" method="post">
<input type="hidden" name="kd_evaluasi" value="<?php echo $id; ?>" />
<table width="519" border="0" cellpadding="5" cellspacing="0" bgcolor="#CCCC99">
<tbody>
<tr>
<td width="217">Kode Evaluasi</td>
<td width="8">:</td>
<td width="264">
<input type="text" name="kd_evaluasi" maxlength="20" required="required" value="<?php echo $data['kd_evaluasi']; ?>" disabled />
</td>
</tr>
<tr>
<td>Tanggal Evaluasi</td>
<td>:</td>
<td><select name=\"tgl\">
<?
for ($tgl=1; $tgl<=31; $tgl++)
{
if ($tgl == $tanggal) echo "<option value=\"
".$tgl."\" selected>".$tgl.
"</option>";
else echo "<option value=\"".$tgl."\">".$tgl."</item>";
}
?>
</select>
<select name=\"bln\">
<?
for ($bln=1; $bln<=12; $bln++)
{
if ($bln == $bulan) echo "<option value=\"
".$bln."\" selected>".$bln.
"</option>";
else echo "<option value=\"".$bln."\">".$bln."</option>";
}
?>
</select>
<select name=\"thn\">
<?
for ($thn=1940; $thn<=2040; $thn++)
{
if ($thn == $tahun) echo "<option value=\"
".$thn."\" selected>".$thn.
"</option>";
else echo "<option value=\"".$thn."\">".$thn."</option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>Nama Pasien</td>
<td>:</td>
<td>
<select name="no_rm">
<?php
// query untuk menampilkan semua pasien
$query = "SELECT * FROM pasien";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
if ($data['no_rm'] == $r['no_rm'])
{
echo "<option value='".$data['no_rm']."' selected>".$data['nm_pasien']."</option>";
}
// setiap pasien yang dibaca dari tabel disisipkan ke tag <option></option>
else{
echo "<option value='".$data['no_rm']."'>".$data['nm_pasien']."</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td>Pilih Dokter</td>
<td>:</td>
<td>
<select name="kd_dokter">
<?php
// query untuk menampilkan semua dokter
$query = "SELECT * FROM dokter";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
if ($data['kd_dokter'] == $r['kd_dokter'])
{
// setiap dokter yang dibaca dari tabel disisipkan ke tag <option></option>
echo "<option value='".$data['kd_dokter']."' selected>".$data['nm_dokter']."</option>";
}
else
{
// setiap dokter yang dibaca dari tabel disisipkan ke tag <option></option>
echo "<option value='".$data['kd_dokter']."'>".$data['nm_dokter']."</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td>Pilih Ruangan</td>
<td>:</td>
<td>
<select name="kd_ruangan">
<?php
// query untuk menampilkan semua ruangan
$query = "SELECT * FROM ruangan";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
{
if ($data['kd_ruangan'] == $r['kd_ruangan'])
{
// setiap ruangan yang dibaca dari tabel disisipkan ke tag <option></option>
echo "<option value='".$data['kd_ruangan']."' selected>".$data['nm_ruangan']."</option>";
}
else
{
// setiap ruangan yang dibaca dari tabel disisipkan ke tag <option></option>
echo "<option value='".$data['kd_ruangan']."'>".$data['nm_ruangan']."</option>";
}
}
?>
</select>
</td>
</tr>
<tr>
<td>Formulir Diagnosa</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select diagnosa from evaluasi");
$data = mysql_fetch_array($query);
?>
<input type="radio" name="diagnosa" value="L" <? echo $data['diagnosa'] == 'L' ? 'checked="checked"' : '';?>/> Lengkap
<input type="radio" name="diagnosa" value="TL" <? echo $data['diagnosa'] == 'TL' ? 'checked="checked"' : '';?> /> Tidak Lengkap
</td>
</tr>
<tr>
<td>Formulir Ringkasan Masuk Keluar</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select ringkasan_msk_klr='L' from evaluasi");
$data = mysql_fetch_array($query);
?>
<input type="radio" name="ringkasan_msk_klr" value="L" <? echo $data['ringkasan_msk_klr'] == 'L' ? 'checked="checked"' : '';?>/> Lengkap
<input type="radio" name="ringkasan_msk_klr" value="TL" <? echo $data['ringkasan_msk_klr'] == 'TL' ? 'checked="checked"' : '';?> /> Tidak Lengkap
</td>
</tr>
<tr>
<td>Catatan Perkembangan</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select ctt_perkembangan='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='ctt_perkembangan' value='L' checked>Lengkap";
echo"<input type='radio' name='ctt_perkembangan' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='ctt_perkembangan' value='L'>Lengkap";
echo"<input type='radio' name='ctt_perkembangan' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td>Catatan Perawat</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select ctt_perawat='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='ctt_perawat' value='L' checked>Lengkap";
echo"<input type='radio' name='ctt_perawat' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='ctt_perawat' value='L'>Lengkap";
echo"<input type='radio' name='ctt_perawat' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td>Lembaran Pengobatan</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select lmbr_pengobatan='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='lmbr_pengobatan' value='L' checked>Lengkap";
echo"<input type='radio' name='lmbr_pengobatan' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='lmbr_pengobatan' value='L'>Lengkap";
echo"<input type='radio' name='lmbr_pengobatan' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td>Inform Consent</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select inform_consent='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='inform_consent' value='L' checked>Lengkap";
echo"<input type='radio' name='inform_consent' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='inform_consent' value='L'>Lengkap";
echo"<input type='radio' name='inform_consent' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td>Resume Medis</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select resume_medis='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='resume_medis' value='L' checked>Lengkap";
echo"<input type='radio' name='resume_medis' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='resume_medis' value='L'>Lengkap";
echo"<input type='radio' name='resume_medis' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td>Resep</td>
<td>:</td>
<td>
<?php
$query = mysql_query("select resep='L' from evaluasi");
$data = mysql_fetch_array($query);
if ($query)
{
echo"<input type='radio' name='resep' value='L' checked>Lengkap";
echo"<input type='radio' name='resep' value='TL' >Tidak Lengkap";
}
else
{
echo"<input type='radio' name='resep' value='L'>Lengkap";
echo"<input type='radio' name='resep' value='TL' checked >Tidak Lengkap";
}
?>
</td>
</tr>
<tr>
<td align="right" colspan="3"><input type="submit" name="submit" value="Simpan" /></td>
</tr>
</tbody>
</table>
</form>
<a href="viewdataevaluasi.php">Lihat Data</a>
</body>
</html>