Kaskus

Tech

abangbagyoAvatar border
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

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 emoticon-Sorry
0
9.8K
6
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan