- Beranda
- Komunitas
- Tech
- Website, Webmaster, Webdeveloper
[ASk] mengambil nilai dari radio button


TS
abangbagyo
[ASk] mengambil nilai dari radio button
misi gan, ane butuh pencerahan, ane lagi bikin website yang tentang presentase keteladananorang tua terhadap anak.
nah kesulitan ane pas bagian konsultasi, bagai mana caranya agar bisa mengambil nilai presentasi dari hasil pertanyaan seperti berikut
nah nilai itu diambil dari pilihan tadi gan,
yang mana disetiap soalnya jika kita pilih pilhan yang pertama kita dapet nilai 1,
kalo kita pilih pilahan yang kedua kita dapet nilai 0.5,
dan kalo kita pilih pilhan yang ketiga kita dapet nilai 0.
ini koding ane yang buat nampilin konsultasi gan
nah itu kan actionnya ke jawab2.php
dan ini jawab2.php ane, ane bingung disininya,
mohon pencerahannya gan, maaf masih dalam tahap belajar, masih amatiran
nah kesulitan ane pas bagian konsultasi, bagai mana caranya agar bisa mengambil nilai presentasi dari hasil pertanyaan seperti berikut
Spoiler for konsultasi:
Spoiler for databasenya:
nah nilai itu diambil dari pilihan tadi gan,
yang mana disetiap soalnya jika kita pilih pilhan yang pertama kita dapet nilai 1,
kalo kita pilih pilahan yang kedua kita dapet nilai 0.5,
dan kalo kita pilih pilhan yang ketiga kita dapet nilai 0.
ini koding ane yang buat nampilin konsultasi gan
PHP Code:
<?php
include "koneksi.php";
?>
<div id="content">
<center><h4>Metode Keteladanan Orang Tua</h4></center>
<form name="jawab" method="POST" action="./konsultasi/jawab2.php">
<table id="tabel" cellpadding="5" cellspacing="5">
[removed][removed]
<?php
$no = 1;
$query = "SELECT * FROM pertanyaan ORDER BY id_tanya";
$sql = mysql_query ($query);
while ($hasil = mysql_fetch_array ($sql)) {
$id = $hasil['id_tanya'];
$tanya = stripslashes ($hasil['pertanyaan']);
$pil_a = stripslashes($hasil['pil_a']);
$pil_b = stripslashes($hasil['pil_b']);
$pil_c = stripslashes($hasil['pil_c']);
$warna = ($id%2==1)?"#ffffff":"#efefef";
//
//tampilkan data pegawai
?>
<tr bgcolor="<?=$warna?>">
<td style="vertical-align:top"><?=$no ?> .</td><td> <p><?=$tanya?> <br>
<input type="radio" Value="A" name="pil_<?php echo $no; ?>">
<?=$pil_a?> <br>
<input type="radio" Value="B" name="pil_<?php echo $no; ?>">
<?=$pil_b?> <br>
<input type="radio" Value="C" name="pil_<?php echo $no; ?>">
<?=$pil_c?> <br></p>
</td>
</tr>
<? $no++; }?>
</table>
<center><input type="submit" name="jawab" value="Jawab"> || <input type="button" name="clear" value="Clear Form"></center>
</form>
</div>
nah itu kan actionnya ke jawab2.php
dan ini jawab2.php ane, ane bingung disininya,
PHP Code:
<?php
include "koneksi.php";
var_dump($_POST);
if(isset($_POST['jawab'])){
$query = mysql_query("select * from pertanyaan");
$hitung = mysql_fetch_row($query);
$nilaiHItung = count($hitung);
for($a = 1; $a<=$nilaiHItung;$a++){
$perhitungan = "";
$nilai = $_POST['pil_'.$a];
if($_POST['pil_'.$a] == "A"){
$perhitungan + 1;
}elseif($_POST['pil_'.$a] == "B"){
$perhitungan + 0.5;
}elseif($_POST['pil_'.$a] == "C"){
$perhitungan + 0;
}
echo $perhitungan;
}
}
?>
mohon pencerahannya gan, maaf masih dalam tahap belajar, masih amatiran

0
9.8K
6


Komentar yang asik ya
Urutan
Terbaru
Terlama


Komentar yang asik ya
Komunitas Pilihan