Postingan lainnya
Tabel database kuisoner
Saya punya 20soal yang dipanggil dari database tabel kuis.. Untuk jawabannya menggunakan radio button..itu semua berhasil saya looping..yg saya bingungkan 1. Pembuatan tabel jawaban yg akan dikirim dariform.. Karena ada 20 soal ..
2. Query untuk insert ke tabel jawaban dengan 20 soal dan 20 jawaban dari radio button
mohon pencerahannya
6 Jawaban:
bisa lihatin struktur dbnya? siapa tau sy bisa bantu.
kalau saya pernah buat table untuk soal dengan column == id||soal||a||b||c||d||e||jawaban|| contoh id = 1, soal = ibukota indonesia? a = jakarta b = malang c = jambi d = padang e = bandung jawaban = a
lalu untuk menentukan jawaban benar apa salahnya itu tidak perlu pakai insert, cukup pakai post, dan select * dari tabel soal where id = id, dan jawaban = jawaban, setelah itu buat kondisi jika num_rows == 0 // atau tidak match.. $salah +1, jika match , $benar+1. kurang lebih seperti itu
@onirusama : saya masih bingung untuk membuat struktur dbnya, makanya saya tanyakan ini.. @demaram : karena ini kuisoner, jawabanya kan cukup begini : a. Sangat Buruk (nilai 1) b. buruk (nilai 2) c. cukup (nilai 3) d. bagus (nilai 4) e. sangat bagus (nilai 5)
nanti yang dari setiap jawaban akan di total mendapatkan nilai berapa... jadi jawabannya tidak di select dari tabel... tapi dari form tadi.. kira kira begitu
yang selama ini ada dipikiran agan @walidfauzi apa? coba diungkapkan dulu
<form role="form">
<div class="form-body">
<div class="form-group form-md-line-input form-md-floating-label"> Coba
<?php while($dataKuis = mysqli_fetch_array($kueri)){ ?>
<div class="form-group form-md-line-input has-static">
<input type="text" class="form-control" readonly value="<?php echo $dataKuis['soal'] ?>" id="form_control_1">
</div>
<div class="form-group">
<!-- <div class="input-group"> -->
<div class="icheck-inline">
<label>
<input type="radio" name="kuis1<?php echo $dataKuis['idkuis'] ?>" class="icheck" value="1"> Sangat Kurang Baik </label>
<label>
<input type="radio" name="kuis1<?php echo $dataKuis['idkuis'] ?>" class="icheck" value="2"> Kurang Baik </label>
<label>
<input type="radio" name="kuis1<?php echo $dataKuis['idkuis'] ?>" class="icheck" value="3" > Cukup Baiik </label>
<label>
<input type="radio" name="kuis1<?php echo $dataKuis['idkuis'] ?>" class="icheck" value="4" > Baik </label>
<label>
<input type="radio" name="kuis1<?php echo $dataKuis['idkuis'] ?>" class="icheck" value="5" > Sangat Baik </label>
</div>
<!-- </div> -->
</div><?php } ?>
</div><br><hr>
</div>
<div class="form-actions noborder">
<button type="button" class="btn blue">Submit</button>
<button type="button" class="btn default">Cancel</button>
</div>
</form>
ini akan looping hingga 20 soal.. nah yang saya bingungkan itu untuk tabel db jawaban, kira kira apa aja kolomnya, karena kan ini 20soal dengan 20jawaban yang berbeda juga...
jadi saya punya 2 yang membingungkan: 1. PEMBUATAN tabel 2. Query POST untuk ke db... kiranya begitu deh
1. Pelajari Relasi Tabel, kira-kira apa aja yang dibutuhkan? 2. Query POST itu hanya menyimpan data ke tabel, DBnya pakai apa? MySQL? Pelajari Sintaks untuk memasukkan data ke tabel MySQL atau pelajari aja disini di Sekolah Koding, keknya semuanya ada disini