Semoga bisa dijawab yah ,,,,
Bagaimana cara membuat checked checkbox dari array ... ? scrip dibawah sih udah bisa nampilin checkednya .... Dari data yang ada di database ada 4 jawaban (2 5 7 9) tetapi ketika di masukan ke dalam checkbox yang tercentang adalah data (1 2 3 4). . jadi gak sesuai dengan yang ada di database . Solusinya gimana yah Mohon bantuannya nya Om ..... :D
<title>LEMBAR REQUEST</title>
<style type="text/css">
<!--
.style4 {font-weight: bold}
-->
</style>
<?php
include "config2.php";
include "dbfunctions.php";
include "authentication.php";
//$query = "SELECT lokasi from info_pro where no_urut='$no_urut'";
$query = "SELECT request.*, date_format(req_date,'%d-%m-%Y')as req_date, date_format(schd_date,'%d-%m-%Y')as schd_date, customer.perusahaan, jasa.jasa, divisi.bagian FROM request, customer, jasa, divisi WHERE request.customer=customer.kode_pt AND request.tugas=jasa.kode_jasa AND request.from=divisi.kode_bag AND request.no_urut='$no_urut' ORDER BY no_urut DESC LIMIT 0, 1";
$query1 = "SELECT * FROM informasi ORDER BY kode_info";
$query2 = "SELECT * FROM ternal ORDER BY no";
$query3 = "SELECT * FROM divisi ORDER BY kode_bag";
opendb();
$hasil = querydb($query);
$hasil1 = querydb($query1);
$hasil2 = querydb($query2);
$hasil3 = querydb($query3);
closedb();

	$kode_info = array();
	$nama_info = array();
	$no = array();
	$kondisi = array();
	$kode_bagian = array();
	$bagian = array();
	$inisial = array();
	$email = array();
	
	while ($data1 = mysql_fetch_array($hasil1))
		{
			$kode_info[] = $data1["kode_info"];
			$nama_info[] = $data1["nama_info"];
		}
		$count1 = count($kode_info);
		
		
	while ($data2 = mysql_fetch_array($hasil2))
		{
			$no[] = $data2["no"];
			$kondisi[] = $data2["kondisi"];
		}
		$count2 = count($no);
		
		
	while ($data3 = mysql_fetch_array($hasil3))
		{
			$kode_bag[] = $data3['kode_bag'];
			$inisial[] = $data3['inisial'];
			$bagian[] = $data3['bagian'];
			$email[] = $data3['email'];
		}
		$count3 = count($kode_bag);
	

while($data = mysql_fetch_array($hasil))
{
	$no_urut = $data["no_urut"];
	$from = $data["from"];
	$kontrak = $data["kontrak"];
	$req_date = $data["req_date"];
	$schd_date = $data["schd_date"];
	$tugas = $data["tugas"];
	$customer = $data["customer"];
	$pic = $data["pic"];
	$detail_kerja = $data["detail_kerja"];
	$personal = $data["personal"];
	$status_fr = $data["status_fr"];
	$fr = $data["fr"];
	$tujuan = $data["tujuan"];
	$distribusi_req = $data["distribusi_req"];
	$info_cust = $data["info_cust"];
	$info_from = $data["info_from"];
	$info_unit = $data["info_unit"];
	$perusahaan = $data["perusahaan"];
	$jasa = $data["jasa"];
	$bagian = $data["bagian"];
?>
	
	<title>FORM REQUEST</title><body>
	<table width='100%' border='1'>
	<tr>
		<td width='10%' height='123'><img src='bkubku.PNG' width='106' height='103'></td>
		<td width='80%' align='center'><strong><font size='2'>PT. BINTANG KOMUNIKASI UTAMA</strong><br>Jl. Jengki Raya no.43 Kebon Pala Jakarta Timur 13650<br>Telp.(021)80878128/29 Fax.(021)80878130<br>Website: http://www.bintangku.com</td>
		<td width='10%'>&nbsp;</td>
	</tr>
	</table>
	<br />

	<table width='100%' border='0'>
	<tr>
		<td width='10%'>&nbsp;</td>
		<td width='80%'><div align='center'><strong><font size='2'>FORM REQUEST</strong></div></td>
		<td width='10%'>&nbsp;</td>
	</tr>
	<tr>
		<td>&nbsp;</td>
		<td><div align='center'><strong><font size='2'><?php echo $fr; ?></strong></div></td>
		<td>&nbsp;</td>
	</tr>
	</table>

	<table width='100%' border='0'>
	<tr>
		<td width='15%'><font size='2'>Dari</td>
		<td width='69%'><font size='2'>: <?php echo $bagian; ?></td>
		<td width='16%'><font size='2'>Tanggal : <?php echo $req_date; ?></td>
	</tr>
	<tr>
		<td width='15%'><font size='2'>Referensi Kontrak</td>
		<td><font size='2'>: <?php echo $kontrak ?>	</td>
		<td><font size='2'>&nbsp;</td>
	</tr>
	<tr>
		<td colspan='3' bgcolor='#0066CC'><span class='style4'><font size='2'>Distribusi ke Unit :</span><span class='style4'></span></td>
	</tr>
	</table>
	
	<?
	$distribusi_req = count($distribusi_req);
	$distribusi = explode(",", $ditribusi_req);
    	 // kode yang haru muncul 2579
	echo $distribusi[0]; //Direktur Utama
	echo $distribusi[1]; //Customer Service
	echo $distribusi[2]; //Finance
	echo $distribusi[3]; //Workshop
	echo $distribusi[4]; //IT
	echo $distribusi[5]; //HR
	echo $distribusi[6]; //Warehouse
	echo $distribusi[7]; //Marketing
	echo $distribusi[8]; //Operasional
		
	?>
	
	<table width='100%' border='0'>
	<tr>
		<td><input type='checkbox' <? echo ($distribusi['0'])? $distsibusi_req['0'] : "checked" ?>/>(1).Direktur Utama</td>
		<td><input type='checkbox' <? echo ($distribusi['2'])? $distsibusi_req['2'] : "checked" ?>/>(3).Finance</td>
		<td><input type='checkbox' <? echo ($distribusi['3'])? $distsibusi_req['3'] : "checked" ?>/>(4).Workshop</td>
	</tr>
	<tr>
		<td><input type='checkbox' <? echo ($distribusi['5'])? $distsibusi_req['5'] : "checked" ?>/>(6).Managemnet Rep</td>
		<td><input type='checkbox' <? echo ($distribusi['4'])? $distsibusi_req['4'] : "checked" ?>/>(5).Infromation & tech </td>
		<td><input type='checkbox' <? echo ($distribusi['6'])? $distsibusi_req['6'] : "checked" ?>/>(7).Warehouse </td>
	</tr>
	<tr>
		<td><input type='checkbox' <? echo ($distribusi['1'])? $distsibusi_req['1'] : "checked" ?>/>(2).Customer Service</td>
		<td><input type='checkbox' <? echo ($distribusi['8'])? $distsibusi_req['8'] : "checked" ?>/>(9).Opertional & Tech Supp </td>
		<td><input type='checkbox' <? echo ($distribusi['7'])? $distsibusi_req['7'] : "checked" ?>/>(8).Lainnya</td>
	</tr>
	<tr>
		<td colspan='3' bgcolor='#0066CC'><span class='style4'>Infromasi Pelanggan :</span><span class='style4'></span></td>
	</tr>
	</table>
	
	<?
	//hubungan ke pelanggan (eksternal / internal)
	$ternal = explode(",", $info_cust);
	$ternal[0]; //eksternal
	$ternal[1]; //internal
		for ($i=0;$i<$count2;$i++)
		{
			$isi .="<input name='ternal[]' type='checkbox'>$kondisi[$i]&nbsp;</div>";
		}	

	$isi .= "<table width='100%' border='0'>
	<tr>
		<td width='14%'><font size='2'>Tujuan Penugasan</td>
		<td width='86%'><font size='2'>: &nbsp; $jasa</td>
	</tr>
	<tr>
		<td width='14%'><font size='2'>Nama Pelanggan</td>
		<td width='86%'><font size='2'>: &nbsp; $perusahaan</td>
	</tr>
	<tr>
		<td width='14%'><font size='2'>Nama Kontak</td>
		<td width='86%'><font size='2'>: &nbsp; $pic</td>
	</tr>
	</table>";
	
	//Media Informasi yang dipakai
	$isi .= "<tr><td>Informasi Diterima Melalui</td>";
	$isi .= "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<td>:</td>";
	$infodari = explode(",", $info_from);
	$infodari[0]; //Faximile
	$infodari[1]; //Email
	$infodari[2]; //Telepon
	$infodari[3]; //SMS
	$infodari[4]; //Lainnya
	for ($a=0; $a<$info; $a++);
		for ($i=0;$i<$count1;$i++)
		{
			$isi .="&nbsp;<input name='informasi[]' type='checkbox'>$nama_info[$i]&nbsp;</div>";
		}

	$isi .= "<table width='100%' border='0'>
	<tr>
		<td colspan='3' bgcolor='#0066CC'><span class='style4'><font size='2'>Jenis Pekerjaan :</span><span class='style4'></span></td>
	</tr>
	</table>";
	$isi .= "<table width='100%' border='0'>
	<tr>
		<td width='20%'><input type='checkbox' name='divisi' value='Operasional' /><font size='2'>OT</td>
		<td width='20%'><input type='checkbox' name='divisi' value='IT' /><font size='2'>IT</td>
		<td width='20%'><input type='checkbox' name='divisi' value='Workshop' /><font size='2'>CS</td>
		<td width='20%'><input type='checkbox' name='divisi' value='Finance' /><font size='2'>Workshop</td>
		<td width='20%'><input type='checkbox' name='divisi' value='Warehoose' /><font size='2'>Warehouse</td>
	</tr>
	<tr>
		<td><font size='2'>1. </td>
		<td><font size='2'>1. </td>
		<td><font size='2'>1. </td>
		<td><font size='2'>1. </td>
		<td><font size='2'>1. </td>

	</tr>
	<tr>
		<td><font size='2'>2. </td>
		<td><font size='2'>2. </td>
		<td><font size='2'>2. </td>
		<td><font size='2'>2. </td>
		<td><font size='2'>2. </td>

	</tr>
	<tr>
		<td><font size='2'>3. </td>
		<td><font size='2'>3. </td>
		<td><font size='2'>3. </td>
		<td><font size='2'>3. </td>
		<td><font size='2'>3. </td>

	</tr>
	<tr>
		<td><font size='2'>4. </td>
		<td><font size='2'>4. </td>
		<td><font size='2'>4. </td>
		<td><font size='2'>4. </td>
		<td><font size='2'>4. </td>
	</tr>
	<tr>
		<td><font size='2'>5. </td>
		<td><font size='2'>5. </td>
		<td><font size='2'>5. </td>
		<td><font size='2'>5. </td>
		<td><font size='2'>5. </td>
	</tr>
	</table>";
	$isi .= "<table width='100%' border='0'>
	<tr>
		<td bgcolor='0066CC'><strong><font size='2'>Detail Pekerjaan :</storng></td>
	</tr>
	</table>";
	$isi .= "<table width='100%' border='1'>
	<tr>
		<td valign='top' height='200'><font size='2'>$detail_kerja</td>
	</tr>
	</table>";


	if ($status_fr == "Proceed")
	{
		$isi .="<align='right'><input type='button' value='TAMBAH SURAT TUGAS' onClick=\"window.open('st.php?id=Open&fr=$fr')\">";
		$isi .="<input type='button' value='CETAK KE PRINTER' onClick=\"window.print()\">";
		$isi .="<INPUT TYPE=\"button\" VALUE=\"E-mall\" onClick=\"location.href='mailto:name@domain.net?cc=name@domain.net'\">";
	}
	$isi .= "</table>";
	
	if ($SES_GOL>1 and $status_fr == 'Open'){
		$isi .= "<align='right'><input type='button' value='BUAT SURAT TUGAS' onClick=\"window.open('st.php?id=$status_fr&fr=$fr')\">";
		$isi .="<input type='button' value='CETAK KE PRINTER' onClick=\"window.print()\">";
		$isi .="<INPUT TYPE=\"button\" VALUE=\"E-mall\" onClick=\"location.href='mailto:name@domain.net?cc=name@domain.net'\">";
	}
	else {
		$isi .= "";
	}

}
echo $isi;

?>
Silahkan login untuk menjawab!

ARRAY

anggerisnurjaman · Nov 22, 2012
Permisi Newbie Mau Lewat .....

Yang saya mau tanyakan gimana mengganti nilai array yah ? Contoh : $distribusi[0]=1 Untuk mengganti angka '1' menjadi 'DR' gimana yah ... ? masih bingun array udah ngubek belum menemukan jawaban . Mohon Bantuannya :D
<head>

<style type="text/css">

a {text-decoration:none;}
img {border:0;}

</style>

</head>
<title>FORM REQUEST</title>
<table align="center" bgcolor="" width="96%" border="0" cellpadding="0" bordercolor="" cellspacing="0"><tr><td>

<div align="center">
<?
include 'connect.php';
$query = "SELECT request.no_urut, date_format(schd_date,'%d-%m-%Y')as schd_date, request.info_unit, customer.perusahaan, jasa.jasa, divisi.inisial FROM request, customer, jasa, divisi WHERE request.customer=customer.kode_pt AND request.tugas=jasa.kode_jasa AND request.from=divisi.kode_bag ORDER BY schd_date LIMIT 0, 10"; 
$nomor = 1;
$hasil = mysql_query($query);

	echo("<table align=\"center\" width = \"100%\" border=\"0\">\n");
	echo("<tr bgcolor=\"#000000\">\n");
	echo("<td align=\"center\" width=\"\">");
	echo("<font color=\"#FFFFFF\" size=\"1\">NO</font></td>\n");
	echo("<td align=\"center\" width=\"\">");
	echo("<font color=\"#FFFFFF\" size=\"1\">CUSTOMER</font></td>\n");
	echo("<td align=\"center\"width=\"\">");
	echo("<font color=\"#FFFFFF\" size=\"1\">TUGAS</font></td>\n");
	echo("<td align=\"center\"width=\"\">");
	echo("<font color=\"#FFFFFF\" size=\"1\">JADWAL</td>\n");
	echo("<td align=\"center\"width=\"\">");
	echo("<font color=\"#FFFFFF\" size=\"1\">UNIT KERJA</td>\n");
	echo("</tr>\n");

	
	while ($baris = mysql_fetch_array ($hasil))
	{
		$no_urut = $baris['no_urut'];
		$schd_date = $baris['schd_date'];
		$inisial = $baris['info_unit'];
		$customer = $baris['perusahaan'];
		$jasa = $baris['jasa'];
		$inisial2 = $baris['inisial'];
		

		//tentukan warna latar belakang 
		if ($nomor %2 == 1)
			$warna = "#66CCFF";
		else
			$warna = "#75b8fa";				
		

	  echo("<tr bgcolor=\"$warna\">\n"); 
	  echo("<td align=\"center\"><font size=\"1\">$nomor<font></td>\n");
	  echo("<td align=\"left\"><font size=\"1\">$customer</font></td>\n");
	  echo("<td align=\"left\"><font size=\"1\">$jasa</font></td>\n");
	  echo("<td align=\"center\"><font size=\"1\">$schd_date</font></td>\n");

		$unit_kerja = explode(",", $inisial );	
		for ($k=0;$k<9;$k++)
		
		$unit_kerja[0]; //DIREKTUR UTAMA
		$unit_kerja[1]; //CUSTOMER SERVICE
		$unit_kerja[2]; //FINANCE
		$unit_kerja[3]; //WORKSHOP
		$unit_kerja[4]; //INFORMATION TECHNOLOGY
		$unit_kerja[5]; //GA - HRD
		$unit_kerja[6]; //WAREHOUSE
		$unit_kerja[7]; //MARKET
		$unit_kerja[8]; //OPERASIONAL
		
		echo("<td align=\"center\"width=\"\">");
		echo("<font color=\"#000000\" size=\"1\">
		
		$unit_kerja[0]
		$unit_kerja[1]
		$unit_kerja[2]
		$unit_kerja[3]
		$unit_kerja[4]
		$unit_kerja[5]
		$unit_kerja[6]
		$unit_kerja[7]
		$unit_kerja[8]
			
			
		</td>\n");
	  
	  
	  $nomor++;
		
			
       ("</tr>");
	}
echo "</table>";
?>
<tr>
<td align='right'><a href='../bintang/form.php?id=show' target=_blank><font size="1">selengkapnya</font></a></td>
</tr>
 
</td></tr></table>
Silahkan login untuk menjawab!
Permisi saya mau tanya, sesuai judul. saya punya kasus seperti ini:
ada 2 combo box (tidak saling bergatung) & 1 textfield.
contoh :
combo 1: merah
combo 2: kuning
maka texfield akan berisi warna oren

saya coba dengan script ini tapi tidak bisa
function rate()
{
	var x = document.getElementById("cmb");
	var y = document.getElementById("cmb1");
	var z = document.getElementById("txt");
	
	if (x.value=="pilihan 1" && y.value=="Alternatif 2")
	{
		z.value== "200000";
	}
	else if(x.value=="pilihan 2" && y.value=="Alternatif 1")
	{
		z.value== "400000";
	}
	else if (x.value==" pilihan 3" && y.value== "Alternatif 3")
	{
		z.value== "600000";
	}
}

</script>

</head>
<html>
<body>
<select name="cmb" id="cmb" onchange="javascript: addText();">
  <option value="Pilihan 1">Pilihan 1 </option>
  <option value="Pilihan 2">Pilihan 2</option>
  <option value="Pilihan 3">Pilihan 3</option>
</select>

<select name="cmb1" id="cmb1" onchange="javascript: rate();">
  <option value="Alternatif 1">alternatif 1 </option>
  <option value="Alternatif 2">alternatif 2</option>
  <option value="Alternatif 3">alternatif 3</option>
</select>

<input type= "text" name="txt" id="txt" size=30 >
:(

mohon bantuannya. terima kasih :)

Lihat semua 1 jawaban

Silahkan login untuk menjawab!

kursor

Rheyank Iwan Nytt · Nov 21, 2012
mas mw tanya nech ??? kmrin q menjumpai sebuah aplikasi pembelajaran membaca...
trs ,, yg mw q tanyakan ,, bagaimana
script untuk kursor d arahkan ke sebuah objek (gambar atau tulisan) itu bisa mncul suara objek tersebut ???
misalnya objeknya = kambing .. pda saat kursor di arahkan ke objek itu,, mka mncul suara "kambing" ???

tlong ea gannn

Lihat semua 3 jawaban

Silahkan login untuk menjawab!

combo again

Robert James M · Nov 21, 2012
mas setelah membaca http://www.myphptutorials.com/tutorials/154/menyimpan-data-menampilkan-beberapa-tabel, yang many to many kan konsep itu bisa aku gunakan sebagai combo box(http://www.myphptutorials.com/questions/insert_939.html) untuk insertnya dan berhasil namun apakah bisa data dari tabel mahasiswa_mk itu aku jadikan sebagai combo box
<?php
 
	mysql_connect	('localhost','','');
	mysql_select_db	('test');
 
	if ($_SERVER['REQUEST_METHOD'] == 'POST') {
		$tipedata	= $_POST['tipe'];
		$id			= $_POST['id'];
 
		switch($tipedata){
		
			case 'mahasiswa_mk':
				$sql='SELECT id,nim,id_mk FROM '.$tipedata.' WHERE id_mk = "'.$id.'" ORDER BY nim ASC';break;
			case 'mata_kuliah':
				$sql='SELECT id,kode,nama FROM '.$tipedata.' ORDER BY nama ASC';break;
		}
 
		$kueri=mysql_query($sql);
		echo '<option value=""></option>';
		while($row=mysql_fetch_object($kueri)){
			echo '<option value="'.$row->id.'">';
			switch($tipedata){
			case 'mahasiswa_mk':
				echo $row->nim;break;
			case 'mata_kuliah':
				echo $row->nama;break;
			}
			echo '</option>';
		}
	}
?>
<script language="javascript">
function Load(data,primid){
	$('#loading'+data).empty().append('<img src="img/ajax-loader.gif"/>');
	$.post("lo.php",{tipe:data,id:primid},
	function(result){
		$('#cb'+data).html(result);
		$('#loading'+data).empty();
	}
	);
}
$(function(){
	Load('mata_kuliah',0);
 
	$('#cbmata_kuliah').change(
		function(){			
			if($('#cbmata_kuliah option:selected').val() !=''){
				Load('mahasiswa_mk',$('#cbmata_kuliah option:selected').val());
			}
		}
	);
 
});
</script>    

nama tabel tidak ada yang aku ganti, cuma misalkan pas dipilih id_mk muncul nim mana saja yang berhubungan dengan id_mk di tabel mahasiswa_mk

terima kasih
Silahkan login untuk menjawab!
mas Ellyx, ada tutorial untuk validasi radio button ndak?misal kita mau buat form pendaftaran anggota baru.disan ada form yang harus diisi dan dipilih, misal form yang harus dipilih(berupa pilihan dalam bentuk radio button) adalah jenis kelamin.nah, misal pada radio (form jenis kelamin)belum dipilih salah satu L/P maka akan ada pesan peringatan untuk memilih salah satunya ketika diklik tombol submit? terima kasih sebelumnya.

Lihat semua 5 jawaban

Silahkan login untuk menjawab!