mas ellyx, mau tanya mengenai relasi tabel ini. begini mas, saya mpyai 2 tabel : tabel produk dan tabel detail produk....tabel produk berisi nama produk (produk dalam hal penjualan handphone) dan tabel detail produk (berisi keterangan detail tentang produk).misal, saya masukkan nama handphone baru lalu saya simpan di tabel produk, kemudian saya buka form untuk pengisian detail produk untuk memberikan keterangan detail dari produk hp yang baru saja saya masukkan....agar detail produk ini bisa menjadi penjelas dari setiap nama hp yang bersesuain bgaman y mas?jadi, nti ketika saya tampilkan produk hp, ada link disetiap nama hp tesebut yang merupakan detail masing-masing hp. tersebut.

Lihat semua 2 jawaban

Silahkan login untuk menjawab!
Misalnya:
$sql = mysql_query("select * from tbl_1");
echo '<form method="get" action="" id="form1">';
echo 'Kabupaten:';
echo '<select name="kabupaten" onchange="document.getElementById('form1').submit()">';
echo '<option value="">pilih</option>';
$kabupaten = isset($_GET['kabupaten']) ? $_GET['kabupaten'] : '';
while($kab = mysql_fetch_array($sql)){
echo '<option value="'.$kab['idkab'].'"'.($kabupaten==$kab['idkab'] ? ' selected="selected"' :'').'>'.$kab['namakab'].'</option>';
}
echo '</select>';
echo 'Kecamatan:';
echo '<select name="kecamatan" onchange="document.getElementById('form1').submit()">';
echo '<option value="">pilih</option>';
if(isset($_GET['kabupaten'])){
$sql = mysql_query("select * from tbl_2 where idkab='".$_GET['kabupaten']."'");
$kecamatan = isset($_GET['kecamatan']) ? $_GET['kecamatan'] : '';
while($kec = mysql_fetch_array($sql)){
echo '<option value="'.$kec['idcamat'].'"'.($kecamatan==$kec['idcamat'] ? ' selected="selected"' :'').'>'.$kab['namakecamatan'].'</option>';
}
echo '</select>';
if(isset($_GET['kecamatan'])){
$sql = "select * from tbl_3 where idcamat='".$_GET[kecamatan'']."'";
//tampilkan data
}
echo '</form>';

Lihat semua 5 jawaban

Silahkan login untuk menjawab!
Slm kenal bwt Ellyx Christian
anak baru ni di myphp tutorial..
mau nanya ni gmna menampilkan data dari combobox yag diselect
aku kan pnya tabel kelas1a,1b,1c,2a,2b,2c,3a,3b,3c trus kelas2 itu dimasukin di combobox..nahh pas diselect kelas 1a contohnya maka tampil tabelnya kelas 1a,,
thank's before...:)

Lihat semua 5 jawaban

Silahkan login untuk menjawab!
Master elly, ane mau nanya nich...
di postingan yang ini : http://ask.myphptutorials.com/questions/view/104
itu kan ada yang cara menambahkan textfield ketika kita milih option lainnya.
Nah, permasalahannya pas ane coba pada script ane , k textfieldnya munculnya bukan di bawah combobox tapu justru berada palin atas pada form...
<select name='respon' onchange="checkJobs(this.value);">
<option value='....'>pilih kebawah</option>
<option value='Sudah Pasang Speedy'>Sudah Pasang Speedy</option>
<option value='Berminat pasang speedy'>Berminat Pasang Speedy</option>
<option value='Tidak ada komputer'>Tidak ada komputer</option>
<option value='Pakai modem lain'>pakai modem lain</option>
<option value='Tidak ada yang pakai'>Tidak ada yang pakai</option>
<option value='Mahal'>Mahal</option>
</select> </font></td>
<span id="other" style="display:none">
Lainnya: <input type="text" name="otherjob"/>  
</span>  
<script type="text/javascript">  
function checkJobs(val){  
if(val == 'Berminat pasang speedy'){  
 document.getElementById('other').style.display = 'inline';  
}else{  
 document.getElementById('other').style.display = 'none';  
}
}
</script>  
nah mohon bantuannya master, biar textfieldnya muncul di bawah combobox.

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
mas maaf neh rada keluar dari php pertanyaannya..
saya mau nampilin gambar pake ajax..
saya sudah buat scrript seperti ini, tapi ko bagian opsi pilihan a-e nya malah ga muncul ya, gambar juga ga muncul...
ini script saya..
makasih... :D
<html>
<head>
<title>Kuis Online</title>
<script type="text/javascript" src="jquery-1.4.4.min.js"></script>
<script>
var totalwaktu = 600; //batas waktu pengerjaan semua soal
var indexsoal = 0;
var topik;
var timer;
var habis = 0;
var nilaiakhir = 0;
var inputpilihan;
var inputjawaban;
$(document).ready(function(){
    $("#benar").val(nilaiakhir);
    checkCookie();
    topik = $("#divtopik").html();
    url = "ambilsoal.php?topik="+topik
    $.ajax({
        url: url,
        dataType: 'json',
        cache: false,
        success: function(msg){
            topik = msg;
            setinputpilihan();
            setinputjawaban()
            tampilkan();
            mainkanwaktu();
        }
    });
    $("#next").click(function(){
        indexsoal++;
        $("#divpertanyaan").hide();
        $("#divoption").hide();
        tampilkan();
    });
});

function setinputpilihan(){
    inputpilihan = "";
    for(i=0;i<topik.soal.length;i++){
        inputpilihan = inputpilihan+"<input type=hidden name=pilihan[] id=pilihan"+i+">";
    }
    $("#divpilihan").html(inputpilihan);
}

function setinputjawaban(){
    inputjawaban = "";
    for(i=0;i<topik.soal.length;i++){
        inputjawaban = inputjawaban+"<input type=hidden name=jawaban[] value='"+topik.soal[i].jawaban+"'>";
    }
    $("#divjawaban").html(inputjawaban);
}
function mainkanwaktu(){
    if(totalwaktu>0){
        $("#divtotalwaktu").html(totalwaktu);
        totalwaktu--;
        timer = setTimeout("mainkanwaktu()",1000);
    }else{
        clearTimeout(timer);
        habis = 1;
        document.getElementById("formulir").submit();
    }
}
function setnilai(nilai){
    idinput = "#pilihan"+indexsoal;
    $(idinput).val(nilai);
}
function tampilkan(){
    if(indexsoal<topik.soal.length){
        nomorsoal = indexsoal + 1;
        $("#divnomor").html("Soal "+nomorsoal+" dari "+ topik.soal.length);
        $("#divpertanyaan").html(topik.soal[indexsoal].pertanyaan);
        $("#divpertanyaan").fadeIn(2000);
        $("#jawaban_a").html("<input type='radio' onclick='setnilai(this.value)' name='R"+indexsoal+"'value='a'>A. "+topik.soal[indexsoal].a '<img src='+topik.soal[indexsoal].a'>");
	$("#jawaban_b").html("<input type='radio' onclick='setnilai(this.value)' name='R"+indexsoal+"'value='b'>B. "+topik.soal[indexsoal].b '<img src='+topik.soal[indexsoal].b'>");
	$("#jawaban_c").html("<input type='radio' onclick='setnilai(this.value)' name='R"+indexsoal+"'value='c'>C. "+topik.soal[indexsoal].c '<img src='+topik.soal[indexsoal].c'>");
        $("#jawaban_d").html("<input type='radio' onclick='setnilai(this.value)' name='R"+indexsoal+"'value='d'>D. "+topik.soal[indexsoal].d '<img src='+topik.soal[indexsoal].d'>");
	$("#jawaban_e").html("<input type='radio' onclick='setnilai(this.value)' name='R"+indexsoal+"'value='e'>E. "+topik.soal[indexsoal].e '<img src='+topik.soal[indexsoal].e'>");
		$("#divoption").slideDown(750);
    }else{
        habis = 1;
        document.getElementById("formulir").submit();
    }
}

function getCookie(c_name){
    if (document.cookie.length>0){
        c_start=document.cookie.indexOf(c_name + "=");
        if (c_start!=-1){
            c_start=c_start + c_name.length+1;
            c_end=document.cookie.indexOf(";",c_start);
            if (c_end==-1) c_end=document.cookie.length;
            return unescape(document.cookie.substring(c_start,c_end));
        }
    }
    return "";
}

function setCookie(c_name,value,expiredays){
    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function checkCookie(){
    totalwaktucookies=getCookie('waktucookies');
    if (totalwaktucookies!=null && totalwaktucookies!=""){
        totalwaktu = totalwaktucookies;
    }else{
        setCookie('waktucookies',totalwaktu,7);
    }
}
function keluar(){
    if(habis==0){
        setCookie('waktucookies',totalwaktu,7);
    }else{
        setCookie('waktucookies',0,-1);
    }
}
</script>
<style>
body{font-family:arial}
.waktu{padding:10;background-color:yellow;}
#divpertanyaan{padding:10;background-color:yellow;display:none}
#divoption{padding:10;background-color:orange;display:none}
</style>
</head>
<body bgcolor="#FFFFCC"  onunload=keluar() topmargin=0 leftmargin=0>

<h2 class=waktu>Total Waktu Mengerjakan soal: <span id="divtotalwaktu"></span></h2>
Kategori : 
<div id="divtopik"><?php echo $_GET['topik']; ?></div>
<p><br>
  Pilihlah di antara A, B, C, D atau E yang mempunyai kedekatan makna dengan soal. 
</p>
<p>&nbsp;</p>
<div id="divnomor"></div>
<b><div id="divpertanyaan"></div></b>
<div id="divoption">
<span id="jawaban_a"></span><br>
<span id="jawaban_b"></span><br>
<span id="jawaban_c"></span><br>
<span id="jawaban_d"></span><br>
<span id="jawaban_e"></span>
</div>
<p>
<img id="next" style="cursor:pointer" src="next.jpg">
<form action="nilaiakhir.php" method="post" id="formulir">
<input type="hidden" name="nama" id="nama" value="<?php echo $_GET['nama'];?>">
<input type="hidden" name="topik" id="topik" value="<?php echo $_GET['topik'];?>">
<div id="divpilihan"></div>
<div id="divjawaban"></div>
</form>
</body>

</html>

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
mas numpang nnya..
mau tanya donk cara enable link..
misalnya gini jika pengambilan lebih dari 2 hari maka link tidak bisa di klik..

ma kasi..:D

Lihat semua 1 jawaban

Silahkan login untuk menjawab!