Pengaturan

Gambar

Lainnya

Tentang KASKUS

Pusat Bantuan

Hubungi Kami

KASKUS Plus

© 2024 KASKUS, PT Darta Media Indonesia. All rights reserved

gaara_sandAvatar border
TS
gaara_sand
[ASK] Mohon Bantuannya gan..... PHP Script
selamat malam agan", suhu"....
ane mo minta bantuannya... Ane kebentur permasalahan di validasi data pilihan ganda.

awal ceritanya :
ane punya form pengisian, nah disitu anggap aja ada 2 form textbox dan 2 form radio dengan 3 pilihan.

------------------------------------------------------------------------------------
contoh form pengisian pilgan (soal.php):
------------------------------------------------------------------------------------
if (isset($_GET['aksi']) && $_GET['aksi']=="editprofil") {
if (isset($_GET['error']) && $_GET['error']==1) { ?>
<form name="soal" method="POST" action="check.php">
<table>
<tr><td>nama</td><td><input name="nama" type="textbox" value="<? echo $_SESSION['nama']; ?>"></td></tr>
<tr>
<td>1+1 =</td>
<td>
<input name="pilihan1" type="radio" value="a" <? if ($_SESSION['pilihan1']=='A'emoticon-Wink { echo "checked"; ?>">2</td>
<td><input name="pilihan1" type="radio" value="b" <? if ($_SESSION['pilihan1']=='B'emoticon-Wink { echo "checked"; ?>">1</td>
<td><input name="pilihan1" type="radio" value="c" <? if ($_SESSION['pilihan1']=='C'emoticon-Wink { echo "checked"; ?>">0</td>
</tr>
<tr><td colspan="4">
<input name="simpan" type="submit" class="tombol" id="simpan" value="SIMPAN">
</td></tr>
<script>alert('Data belum diisi.'emoticon-Wink;</script>
</table>
</form>
} else {
<form name="soal" method="POST" action="check.php">
<table>
<tr><td>nama</td><td><input name="nama" type="textbox"></td></tr>
<tr>
<td>1+1 =</td>
<td><input name="pilihan1" type="radio" value="a">2</td>
<td><input name="pilihan1" type="radio" value="b">1</td>
<td><input name="pilihan1" type="radio" value="c">0</td>
</tr>
<tr><td colspan="4">
<input name="simpan" type="submit" class="tombol" id="simpan" value="SIMPAN">
</td></tr>
<script>alert('Data belum diisi.'emoticon-Wink;</script>
</table>
</form>
} }
------------------------------------------------------------------------------------

form tsb wajib diisi semua dan memilih salah satu dari pilihan ganda baru bisa data tersebut disimpan ke database.

untuk validasi textbox nya ane sudah bisa validasinya. pengecekannya pake "!empty" dan "trim($xxxx)".

------------------------------------------------------------------------------------
script validasi form yg pake textbox :
------------------------------------------------------------------------------------
session_start(); $nama= $_POST['nama'];
$_SESSION['nama']=$nama;
$nama= trim($_POST['nama']);
if (!empty($nama)) {
"eksekusi simpan ke database"
unset($_SESSION['nama']);
header("location: hasil.php");
} else {
\theader("location: soal.php?aksi=edit&error=1");
}
------------------------------------------------------------------------------------

tetapi untuk pilihan gandanya ane bingung bagaimana nge-blocking penyimpanan ke database jikalau pilihan gandanya blom dipilih salah satunya.

mohon bantuannya....... please.... mo langsung atw kasih link yg terkait jg oke..
0
1.3K
10
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer ForumKASKUS Official
20.2KThread4.3KAnggota
Terlama
GuestAvatar border
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Ikuti KASKUS di
© 2023 KASKUS, PT Darta Media Indonesia. All rights reserved.