bagaimana caranya menampilkan textfield sesuai dengan pilihan pada combobox
contoh, combobox terdiri dari [kayu,log,veneer]
ketika memilih kayu, maka textfield jenis kayu akan tampil, sedangkan textfield yang lain seperti log dan veneer tetap tidak terlihat

contoh detailnya ada di link dibawah ini
https://form.jotform.me/63572866408466
Silahkan login untuk menjawab!
permisi saya mau nanya masih newbie nih, agar navbar menu selalu muncul saat ganti page itu gimana ya? apa di setiap page harus ada coding navbarnya ? btw saya pake bootstrap. terimakasih
Silahkan login untuk menjawab!
gini gan gmna caranya menyimpan data setelah dipilih pada combobox, jadi gini file combobox

	<form action="" method="post">
	<select name="id_peserta">
    <option>-Pilih Hasil Undian-</option>
<?php
$host 		= "localhost";
$user 		= "root";
$pass 		= "";
$db 		= "db_arisan";
$connect	= mysql_connect($host, $user, $pass);
$sukses		= mysql_select_db($db, $connect);

$tanggal 		= @$_POST['tanggal'];
$nama_peserta	= @$_POST['nama_peserta'];
$alamat			= @$_POST['alamat'];
$no_hp			= @$_POST['no_hp'];
$jenis_kelamin	= @$_POST['jenis_kelamin'];

$sql 			= mysql_query("SELECT * FROM tbl_peserta ORDER BY id_peserta ASC");
if(mysql_num_rows($sql) != 0){
	while($data = mysql_fetch_assoc($sql)){
		echo '<option>'.$data['id_peserta'].'</option>';
	}
}
?>
<input type="submit" name="submit" value="OK" />
	</select>
	</form>
trus ini code menyimpan pada tabel setelah combobox dipilih dan tombol ok ditekan
<?php
$host	 = "localhost";
$user    = "root";
$pass 	 = "";
$db  	 = "db_arisan";
$connect = mysql_connect($host, $user, $pass);
$sukses  = mysql_select_db($db, $connect);

$id_peserta		= @$_POST['id_peserta'];
$tanggal		= @$_POST['tanggal'];
$nama_peserta	= @$_POST['nama_peserta'];
$alamat			= @$_POST['alamat'];
$no_hp			= @$_POST['no_hp'];
$jenis_kelamin	= @$_POST['jenis_kelamin'];

$pemenang 		=@$_POST['submit'];

	if($pemenang) {
		 mysql_query ("insert into tbl_record (id_peserta,tanggal,nama_peserta,alamat,no_hp,jenis_kelamin) values ('$id_peserta', '$tanggal', '$nama_peserta', '$alamat', '$no_hp', '$jenis_kelamin')") or die (mysql_error());
	{
?>
	<script type="text/javascript">
		alert("PEMENANG ARISAN BULAN INI ADALAH...");
		window.location.href = "work03.php?page=record";
	</script>
<?php
	}
	}
?>   
dan ini tabel tempat nantinya data disimpan
<table width="100%"  border="1px" style="border-collapse:collapse;">
    	<tr style="background-color:#33CCB7">
        	<th style="text-align: center; color: #000000;">ID PESERTA</th>
            <th style="text-align: center; color: #000000;">TANGGAL DAFTAR</th>
            <th style="text-align: center; color: #000000;">NAMA</th>
            <th style="text-align: center; color: #000000;">ALAMAT</th>
            <th style="text-align: center; color: #000000;">TELEPON</th>
            <th style="text-align: center; color: #000000;">JENIS KELAMIN</th>
            <th style="text-align: center; color: #000000;">OPSI</th>
       </tr>
<?php
$host		 = "localhost";
$user	   	 = "root";
$pass 		 = "";
$db 		 = "db_arisan";
$connect 	 = mysql_connect($host, $user, $pass);
$sukses 	 = mysql_select_db($db, $connect);
$sql 	 	 = mysql_query("select * from tbl_record") or die (mysql_error());
while ($data = mysql_fetch_array($sql)) {
?>
        <tr>
        	<td id="id_peserta" style="text-align: center"><?php echo $data['id_peserta']; ?></td>
            <td id="tanggal" style="text-align: left"><?php echo $data['tanggal']; ?></td>
            <td id= "nama_peserta" style="text-align: left"><?php echo $data['nama_peserta']; ?></td>
            <td id="alamat" style="text-align: left"><?php echo $data['alamat']; ?></td>
            <td id="no_hp" style="text-align: left"><?php echo $data['no_hp']; ?></td>
            <td id="jenis_kelamin" style="text-align: left"><?php echo $data['jenis_kelamin']; ?></td>
            <td>
gimana caranya ketika memilih salah satu combobox kemudian di tekan 'ok' maka value akan tersimpan pada tabel yg diambil dari nilai combobox
mohon bantuan secepatnya :(

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
Mohon bantuannya, saya bingung melakukan get textboxt sebagai nama tabel database yang ingin digunakan.
<?php //proses-ajax.php
include 'koneksi.php';
$nim = $_GET['nim'];
$nama = "mahasiswa";//mau dibikin $nama = $_GET['namatabel'];
$query = mysqli_query($koneksi, "select * from $nama where nim='$nim'");
$mahasiswa = mysqli_fetch_array($query);
$data = array(
            'jurusan'   =>  $mahasiswa['jurusan'],
            'alamat'    =>  $mahasiswa['alamat'],);
 echo json_encode($data);
?>

ini form ajaxnya
<!DOCTYPE html> <!--form-ajax.php-->
<html>
    <head>
        <title>Ajax Jquery - Belajarphp.net</title>
    </head>
    <body>
        <form action="">
            <table>
                <tr><td>NIM</td><td><input type="text" onkeyup="isi_otomatis()" id="nim"></td></tr>
                <tr><td>NAMA TABEL</td><td><input type="text" id="namatabel"></td></tr>
                <tr><td>JURUSAN</td><td><input type="text" id="jurusan"></td></tr>
                <tr><td>ALAMAT</td><td><input type="text" id="alamat"></td></tr>
            </table>
        </form>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
        <script type="text/javascript">
            function isi_otomatis(){
                var nimi = $("#nim").val();
                $.ajax({
                    url: 'proses-ajax.php',
                    data:"nim="+nimi,
                }).success(function (data) {
                    var json = data,
                    obj = JSON.parse(json);
                    $('#jurusan').val(obj.jurusan);
                    $('#alamat').val(obj.alamat);
                });
            }
        </script>
    </body>
</html>

Terima kasih sebelumnnya

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
<?php
                                      //include file koneksi ke database
                                      include('config/koneksi.php');
                                    ?>
                                      

                                    <?php
                          
                                      $query = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='3' AND id_ujian='ujian' order by rand()") or die (mysqli_error());
                                      $jumlah=mysqli_num_rows($query); // jumlah baris soal yang dipilih
                          
                                      //cek, apakah hasil query mendapatkan hasil atau tidak
                                      //jika data kosong
                                      if(mysqli_num_rows($query) == 0){
                                          echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
                                      } else{ // jika data ada
                                          $no = 1;
                                          while($data = mysqli_fetch_assoc($query)){
                                    ?>
               
                                    <tr>
                                        <td><?php echo $no++; ?></td>
                                        <td>
                                            <?php 
                                                echo $data['soal']; 
                                                $sid=$data['sid'];
                                                $id_ujian=$data['id_ujian'];
                                            ?>

                                            <input type="hidden" name="id[]" value=<?php echo $sid; ?>>
                                            <input type="hidden" name="id_ujian" value=<?php echo $id_ujian; ?>>
                                            <input type="hidden" name="jumlah" value=<?php echo $jumlah;?>>
                                            <input type="hidden" name="kid" value=<?php echo $data['kid'];?>>
                                        </td>   
                                    </tr>
               
                                    <tr>
                                        <td></td>
                                        <td>
                                            <?php
                                                $data2=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$sid' ORDER BY rand()");
                                                while($jawaban=mysqli_fetch_array($data2))
                                            { ?>
                                            
                                            <div>
                                                <?php $id=$jawaban["sid"]; ?>
                                                <input type="radio" id="pilihan1" name="pilihan1[<?php echo $id; ?>]" value="<?php echo $jawaban['benar'];?>" >
                                                <?php echo $jawaban['jawaban']; ?><br>
                                            </div>
                                            
                                            <?php 
                                            } //akhir perulangan jawaban
                                            ?>
                                        </td>   
                                    </tr>

                                    <?php 
                                    } //akhir perulangan soal
                                    } //tutup else
                                    ?>

                                    <?php
                          
                                      $query = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='2' AND id_ujian='ujian' order by rand()") or die (mysqli_error());
                                      $jumlah=mysqli_num_rows($query); // jumlah baris soal yang dipilih
                          
                                      //cek, apakah hasil query mendapatkan hasil atau tidak
                                      //jika data kosong
                                      if(mysqli_num_rows($query) == 0){
                                          echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
                                      } else{ // jika data ada
                                          $no = 1;
                                          while($data = mysqli_fetch_assoc($query)){
                                    ?>
               
                                    <tr>
                                        <td><?php echo $no++; ?></td>
                                        <td>
                                            <?php 
                                                echo $data['soal']; 
                                                $sid=$data['sid'];
                                                $id_ujian=$data['id_ujian'];
                                            ?>

                                            <input type="hidden" name="id[]" value=<?php echo $sid; ?>>
                                            <input type="hidden" name="id_ujian" value=<?php echo $id_ujian; ?>>
                                            <input type="hidden" name="jumlah" value=<?php echo $jumlah;?>>
                                            <input type="hidden" name="kid" value=<?php echo $data['kid'];?>>
                                        </td>   
                                    </tr>
               
                                    <tr>
                                        <td></td>
                                        <td>
                                            <?php
                                                $data2=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$sid' ORDER BY rand()");
                                                while($jawaban=mysqli_fetch_array($data2))
                                            { ?>
                                            
                                            <div>
                                                <?php $id=$jawaban["sid"]; ?>
                                                <input type="radio" id="pilihan2" name="pilihan2[<?php echo $id; ?>]" value="<?php echo $jawaban['benar'];?>" >
                                                <?php echo $jawaban['jawaban']; ?><br>
                                            </div>
                                            
                                            <?php 
                                            } //akhir perulangan jawaban
                                            ?>
                                        </td>   
                                    </tr>

                                    <?php 
                                    } //akhir perulangan soal
                                    } //tutup else
                                    ?>

                                    <?php
                          
                                      $query = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='1' AND id_ujian='ujian' order by rand()") or die (mysqli_error());
                                      $jumlah=mysqli_num_rows($query); // jumlah baris soal yang dipilih
                          
                                      //cek, apakah hasil query mendapatkan hasil atau tidak
                                      //jika data kosong
                                      if(mysqli_num_rows($query) == 0){
                                          echo '<tr><td colspan="6">Tidak ada data!</td></tr>';
                                      } else{ // jika data ada
                                          $no = 1;
                                          while($data = mysqli_fetch_assoc($query)){
                                    ?>
               
                                    <tr>
                                        <td><?php echo $no++; ?></td>
                                        <td>
                                            <?php 
                                                echo $data['soal']; 
                                                $sid=$data['sid'];
                                                $id_ujian=$data['id_ujian'];
                                            ?>

                                            <input type="hidden" name="id[]" value=<?php echo $sid; ?>>
                                            <input type="hidden" name="id_ujian" value=<?php echo $id_ujian; ?>>
                                            <input type="hidden" name="jumlah" value=<?php echo $jumlah;?>>
                                            <input type="hidden" name="kid" value=<?php echo $data['kid'];?>>
                                        </td>   
                                    </tr>
               
                                    <tr>
                                        <td></td>
                                        <td>
                                            <?php
                                                $data2=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$sid' ORDER BY rand()");
                                                while($jawaban=mysqli_fetch_array($data2))
                                            { ?>
                                            
                                            <div>
                                                <?php $id=$jawaban["sid"]; ?>
                                                <input type="radio" id="pilihan3" name="pilihan3[<?php echo $id; ?>]" value="<?php echo $jawaban['benar'];?>" >
                                                <?php echo $jawaban['jawaban']; ?><br>
                                            </div>
                                            
                                            <?php 
                                            } //akhir perulangan jawaban
                                            ?>
                                        </td>   
                                    </tr>

                                    <?php 
                                    } //akhir perulangan soal
                                    } //tutup else
                                    ?>
<?php 
	   									include "koneksi.php";
     									$kid=$_POST["kid"];

       								if(isset($_POST['submit'])){
                      $pilihan1=$_POST["pilihan1"]; //post value
                      $sid=$_POST["id"];
                      $kid=$_POST["kid"];
                      $jumlah=$_POST["jumlah"];
      
                      $score1=0;
                      $benar1=0;
                      $kosong1=0;

                      for ($i=0;$i<$jumlah;$i++){
                        //id nomor soal
                        $nomor=$sid[$i];
        
                        //jika user tidak memilih jawaban
                        if (empty($pilihan1[$nomor])){
                          $kosong1++;
                        } else{
                          //jawaban dari user
                          $jawaban=$pilihan1[$nomor]; //mengambil value 
          
                          //cocokan jawaban user dengan jawaban di database
                          $query=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$nomor' AND '$jawaban'='1' ");
                          $cek=mysqli_num_rows($query);
                  
                          if($cek){
                            //jika jawaban cocok (benar)
                                  $benar1++;
                          } 
                        } 
                            
                            //cek salah
                              $queryjumlahsoal1 = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='3' AND id_ujian='ujian'");
                              $jumlah_soal1 = mysqli_num_rows($queryjumlahsoal1);
                              $salah1 = $jumlah_soal1-$benar1;
                              $score1 = $benar1*2/3;
                        }
                      }

                      if(isset($_POST['submit'])){
                      $pilihan2=$_POST["pilihan2"]; //post value
                      $sid=$_POST["id"];
                      $kid=$_POST["kid"];
                      $jumlah=$_POST["jumlah"];
      
                      $score2=0;
                      $salah2=0;
                      $kosong2=0;

                      for ($i=0;$i<$jumlah;$i++){
                        //id nomor soal
                        $nomor=$sid[$i];
        
                        //jika user tidak memilih jawaban
                        if (empty($pilihan2[$nomor])){
                          $kosong2++;
                        } else{
                          //jawaban dari user
                          $jawaban=$pilihan2[$nomor]; //mengambil value 
          
                          //cocokan jawaban user dengan jawaban di database
                          $query=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$nomor' AND '$jawaban'='1' ");
                          $cek2=mysqli_num_rows($query);
                  
                          if($cek2){
                            //jika jawaban cocok (benar)
                                  $salah2++;
                          } 
                        } 
                            
                            //cek salah
                              $queryjumlahsoal2 = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='2' AND id_ujian='ujian'");
                              $jumlah_soal2 = mysqli_num_rows($queryjumlahsoal2);
                              $benar2 = $jumlah_soal2-$salah2;
                              $score2 = $benar2*2/3;
                        }
                      }

                      if(isset($_POST['submit'])){
                      $pilihan3=$_POST["pilihan3"]; //post value
                      $sid=$_POST["id"];
                      $kid=$_POST["kid"];
                      $jumlah=$_POST["jumlah"];
      
                      $score3=0;
                      $benar3=0;
                      $kosong3=0;

                      for ($i=0;$i<$jumlah;$i++){
                        //id nomor soal
                        $nomor=$sid[$i];
        
                        //jika user tidak memilih jawaban
                        if (empty($pilihan3[$nomor])){
                          $kosong3++;
                        } else{
                          //jawaban dari user
                          $jawaban=$pilihan3[$nomor]; //mengambil value 
          
                          //cocokan jawaban user dengan jawaban di database
                          $query=mysqli_query($koneksi, "SELECT * FROM jawaban WHERE sid='$nomor' AND '$jawaban'='1' ");
                          $cek3=mysqli_num_rows($query);
                  
                          if($cek3){
                            //jika jawaban cocok (benar)
                                  $benar3++;
                          } 
                        } 
                            
                            //cek salah
                              $queryjumlahsoal3 = mysqli_query($koneksi, "SELECT * FROM soal INNER JOIN kategori USING (kid) WHERE kid='1' AND id_ujian='ujian'");
                              $jumlah_soal3 = mysqli_num_rows($queryjumlahsoal3);
                              $salah3 = $jumlah_soal3-$benar3;
                              $score3 = $benar3*2/3;
                        }
                      }

                      $false = $salah1+$salah2+$salah3;
                      $right = $benar1+$benar2+$benar3;
                      $score = ($score1+$score2+$score3)/2;

                      $format=number_format($score,2);
                      
                      if ($score >= 10) {
                        $hasil = 210;
                      } else {
                        $hasil = 200;
                      }

                      
                  ?>
Silahkan login untuk menjawab!