Dari Timur Kita Ke Barat

Spirit Indonesia mengusung semangat, etos, budaya dan jiwa Indonesia. Banyak kebijaksanaan dan kearifan Indonesia yang perlu digali dan dibangkitkan kembali. Saatnya untuk bangkit dan berjaya!

Dipersembahkan untuk kebangkitan Indonesia.
Terbitlah cahaya dari Timur!
Google
 

Rabu, 05 Desember 2007

KOM-TEK Menampilkan data WHERE 3 Variable

Yth,

Mohon bantuannya, saya punya 3 variable untuk menampilkan data tapi tidak
pernah bisa berhasil.
ini potongannya...

<body class="mainbody"><div align="center">
<form action="mnDaftarPegawai.php?grade=$txtGrade" method="post">
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr class="dochead">
<td colspan="2">&nbsp;</td>
</tr>
<tr class="dochead">
<td colspan="2" align="center">FORM DAFTAR DATA PEGAWAI</td>
</tr>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr class="subsect">
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td><input type="hidden" name="txtNpp"> </td>
</tr>
<tr>
<td width="19%" class="row0" align="right"><font face="Arial,
Helvetica, sans-serif" size="2">Cari data pegawai :&nbsp;</font></td>
</tr>
<tr>
<td width="19%" class="row0" align="right"><font face="Arial,
Helvetica, sans-serif" size="2">Grade&nbsp;</font></td>
<td class="row1">
<select name="txtGrade">
<option selected value="All">Semua</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>

</select> (Pilih Salah Satu)
</td>
</tr>
<tr>
<td width="19%" align="right" class="row0"><font face="Arial,
Helvetica, sans-serif" size="2">SBU / Unit Kerja
&nbsp;</font></td>
<td class="row1">
<select name="txtIdSbu">
<option value="All">Semua SBU / Unit Kerja</option>
<?
include"function/comSet.php";
$ambilSbu=mysql_query("select * from tbsbu order by nmsbu");
while($dataSbu=mysql_fetch_array($ambilSbu))
{
echo"<option value=\"$dataSbu[0]\">$dataSbu[1] -
$dataSbu[0]</option>";
}
?>
</select> (Pilih Salah Satu)</td>
</tr>
<tr>
<td width="19%" align="right" class="row0"><font face="Arial,
Helvetica, sans-serif" size="2">Cabang
&nbsp;</font></td>
<td class="row1">
<select name="txtIdCabang">
<option value="All">Seluruh Cabang</option>
<?
$ambilCabang=mysql_query("select * from tbcabang order by
cabang");
while($dataCabang=mysql_fetch_array($ambilCabang))
{
echo"<option value=\"$dataCabang[0]\">$dataCabang[1] -
$dataCabang[0]</option>";
}
?>
</select> (Pilih Salah Satu)</td>

<tr class="quesno">
<td>&nbsp;</td>
<td><input type="submit" name="btnTampil" value="Tampilkan">
&nbsp;&nbsp;<? echo $saran; ?></td>
</tr>
<tr
<td colspan="2"><hr></td>
</tr>
</table>
</form>


<table width="100%" border="0" cellpadding="1" cellspacing="1">
<tr class="sect">

<td width="3%"><div align="center">&nbsp;<font
color="RED">No.</font></div></td>
<td width="7%"><div align="center">&nbsp;<font color="RED">N.P.P
</font></div></td>
<td width="10%"><div align="center">&nbsp;<font color="RED">Nama
Pegawai</font></div></td>
<td width="17%"><div align="center">&nbsp;<font
color="RED">Jabatan</font></div></td>
<td width="10%"><div align="center">&nbsp;<font
color="RED">Photo</font></div></td>
<td width="10%"><div align="center">&nbsp;<font
color="RED">Menu</font></div></td>
</tr>
//masih sambungan yang kemarin.

<?
if($txtGrade && $txtIdSbu && $txtIdCabang ="") // JIka 3 bh combobox
berisi kosong atau "ALL" makan tampil semua pegawai
[Nourut,NPP,Nama,Jabatan,Photo,Rincian]
{
$strQPegawai1= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b WHERE a.idjabatan=b.idjabatan LIMIT 0,10");

} else if($txtIdSbu && $txtIdCabang ="") //Jika yang berisi combo
$txtGrade maka tampil seluruh pegawai dengan grade yang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b WHERE grade='".$txtGrade."' && a.idjabatan=b.idjabatan LIMIT
0,10");

} else if($txtGrade && $txtIdCabang ="") //Jika yang berisi combo
$txtIdSbu maka tampil seluruh pegawai dengan kode sbu yang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b WHERE idsbu='".$txtIdSbu."' && a.idjabatan=b.idjabatan LIMIT
0,10");
$saran="Silahkan pilih SBU yang akan ditampilkan";
} else if($txtGrade && $txtIdSbu ="") // Jika yang dipilih adalah
combo cabang maka pegawai yang tampil diseluruh cabang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b WHERE idcabang='".$txtIdCabang."' &&
a.idjabatan=b.idjabatanLIMIT 0,10");
$saran="Silahkan pilih Pegawai Cabang mana yang akan
ditampilkan";

//selalu ERROR
//Warning: mysql_fetch_array(): supplied argument is not a valid
MySQL result resource in C:\xampp\htdocs\sppd\mnDaftarPegawai.php on line
142
}

/* if($txtIdSbu="All"){
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b, tbcabang AS c WHERE a.idcabang=c.idcabang &&
a.idcabang='".$txtIdCabang."'&&
grade='".$txtGrade."' && a.idjabatan=b.idjabatan LIMIT 0,5");// &&
idsbu='".$txtIdSbu."' && idcabang='".txtIdCabang."' &&
a.tbpegawai=b.tbjabatan limit 0,2");
$saran="Mohon pilih grade dan cabang";
}else if($txtGrade="All"){
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a,
tbjabatan AS b, tbcabang AS c, tbsbu AS d WHERE a.idcabang=c.idcabang &&
a.idcabang='".$txtIdCabang."'&& a.idsbu=d.idsbu && a.idsbu='".$txtIdSbu."'
&& a.idjabatan=b.idjabatan LIMIT 0,5");
$saran="Mohon pilih grade dan cabang";
}
*/
$noUrut=1;
//$k=0;
while($strQhasil=mysql_fetch_array($strQPegawai)) //LINE 142
{
echo "<tr><td width=\"3%\"
class=\"subtable\"><div>&nbsp;<font face=\"Arial, Helvetica, sans-serif\"
size=\"2\">".$noUrut."</font></div></td>";
echo "<td width=\"7%\" class=\"subtable\"><font
face=\"Arial, Helvetica, sans-serif\"
size=\"2\">&nbsp;".$strQhasil["npp"]."</font></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font
face=\"Arial, Helvetica, sans-serif\"
size=\"2\">&nbsp;".$strQhasil["nmpegawai"]."</font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font
face=\"Arial, Helvetica, sans-serif\"
size=\"2\">&nbsp;".$strQhasil["jabatan"]."</font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font
face=\"Arial, Helvetica, sans-serif\" size=\"2\"><a
href=\"/sppd/foto/$tmpDataPegawai[foto]\">&nbsp;"
.$tmpDataPegawai[$k][foto]. "</a></font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font
face=\"Arial, Helvetica, sans-serif\" size=\"2\">&nbsp;<a href=\"
mnRincian.php\">Rincian</a></font></div></td>";
echo "</font></td></tr>";
$noUrut = $noUrut+1;
//$k=$k+1;
}
?>
<td class="quesno" colspan="9" align="center">HALAMAN
&nbsp;&nbsp;

<?
if($jumlahCounter > 0) {
for($i = 0; $i < $jumlahCounter; $i++) {
$mulai = $i * 15;
$btsAkhir = 15;
echo "<a href=\"mnPegawai.php
?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a>";

if($i != ($jumlahCounter - 1))
echo " | ";
}
if($sisaCounter > 0) {
echo " | ";
$mulai = $i* 15;
$btsAkhir = $jumlahRecord - ($mulai);
echo "<a href=\"mnPegawai.php
?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a> ";
}
}
else {
$mulai = $i* 15;
$btsAkhir = $jumlahRecord - ($mulai);
echo "<a href=\"mnPegawai.php
?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a> ";
}
?>

</td>

</table>
</div>
</body>
</html>


--
Ubuntu register : #17041
Blog : http://mysmart.wordpress.com
Blog : http://eriantosimalango.wordpress.com
PH : 0761-7076141
HP. 081933703356

----------

<?
if(!$cookie_userSession){
echo "<br><br>";
echo "<center><strong><font size=\"6\" color=\"red\">NO ACCESS</font></strong></center>";
exit;
}

?>
<html>
<head>
<title>Form Daftar Pegawai</title>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta content="Undergroudn Development Team" name=author>
<meta content="Copyright © 2005 UDT. All Rights Reserved." name=copyright>
<meta http-equiv=Cache-control content=no-cache>
<meta http-equiv=Pragma content=no-cache>
<link href="css/default.css" rel="stylesheet" type="text/css">
<meta content="MSHTML 6.00.2600.0" name=GENERATOR>
</head>

<body class="mainbody"><div align="center">
<form action="mnDaftarPegawai.php?grade=$txtGrade" method="post">
<table width="100%" border="0" cellpadding="0" cellspacing="1">
<tr class="dochead">
<td colspan="2">&nbsp;</td>
</tr>
<tr class="dochead">
<td colspan="2" align="center">FORM DAFTAR DATA PEGAWAI</td>
</tr>
<tr>
<td colspan="2"><hr></td>
</tr>
<tr class="subsect">
<td colspan="2">&nbsp;</td>
</tr>
<tr>
<td><input type="hidden" name="txtNpp"> </td>
</tr>
<tr>
<td width="19%" class="row0" align="right"><font face="Arial, Helvetica, sans-serif" size="2">Cari data pegawai :&nbsp;</font></td>
</tr>
<tr>
<td width="19%" class="row0" align="right"><font face="Arial, Helvetica, sans-serif" size="2">Grade&nbsp;</font></td>
<td class="row1">
<select name="txtGrade">
<option selected value="All">Semua</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
<option value="G">G</option>
<option value="H">H</option>
<option value="I">I</option>
</select> (Pilih Salah Satu)
</td>
</tr>
<tr>
<td width="19%" align="right" class="row0"><font face="Arial, Helvetica, sans-serif" size="2">SBU / Unit Kerja
&nbsp;</font></td>
<td class="row1">
<select name="txtIdSbu">
<option value="All">Semua SBU / Unit Kerja</option>
<?
include"function/comSet.php";
$ambilSbu=mysql_query("select * from tbsbu order by nmsbu");
while($dataSbu=mysql_fetch_array($ambilSbu))
{
echo"<option value=\"$dataSbu[0]\">$dataSbu[1] - $dataSbu[0]</option>";
}
?>
</select> (Pilih Salah Satu)</td>
</tr>
<tr>
<td width="19%" align="right" class="row0"><font face="Arial, Helvetica, sans-serif" size="2">Cabang
&nbsp;</font></td>
<td class="row1">
<select name="txtIdCabang">
<option value="All">Seluruh Cabang</option>
<?
$ambilCabang=mysql_query("select * from tbcabang order by cabang");
while($dataCabang=mysql_fetch_array($ambilCabang))
{
echo"<option value=\"$dataCabang[0]\">$dataCabang[1] - $dataCabang[0]</option>";
}
?>
</select> (Pilih Salah Satu)</td>

<tr class="quesno">
<td>&nbsp;</td>
<td><input type="submit" name="btnTampil" value="Tampilkan">
&nbsp;&nbsp;<? echo $saran; ?></td>
</tr>
<tr
<td colspan="2"><hr></td>
</tr>
</table>
</form>


<table width="100%" border="0" cellpadding="1" cellspacing="1">
<tr class="sect">

<td width="3%"><div align="center">&nbsp;<font color="RED">No.</font></div></td>
<td width="7%"><div align="center">&nbsp;<font color="RED">N.P.P</font></div></td>
<td width="10%"><div align="center">&nbsp;<font color="RED">Nama Pegawai</font></div></td>
<td width="17%"><div align="center">&nbsp;<font color="RED">Jabatan</font></div></td>
<td width="10%"><div align="center">&nbsp;<font color="RED">Photo</font></div></td>
<td width="10%"><div align="center">&nbsp;<font color="RED">Menu</font></div></td>
</tr>
//masih sambungan yang kemarin.
<?
if($txtGrade && $txtIdSbu && $txtIdCabang ="") // JIka 3 bh combobox berisi kosong atau "ALL" makan tampil semua pegawai [Nourut,NPP,Nama,Jabatan,Photo,Rincian]
{
$strQPegawai1= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b WHERE a.idjabatan=b.idjabatan LIMIT 0,10");

} else if($txtIdSbu && $txtIdCabang ="") //Jika yang berisi combo $txtGrade maka tampil seluruh pegawai dengan grade yang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b WHERE grade='".$txtGrade."' && a.idjabatan=b.idjabatan LIMIT 0,10");

} else if($txtGrade && $txtIdCabang ="") //Jika yang berisi combo $txtIdSbu maka tampil seluruh pegawai dengan kode sbu yang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b WHERE idsbu='".$txtIdSbu."' && a.idjabatan=b.idjabatan LIMIT 0,10");
$saran="Silahkan pilih SBU yang akan ditampilkan";
} else if($txtGrade && $txtIdSbu ="") // Jika yang dipilih adalah combo cabang maka pegawai yang tampil diseluruh cabang dipilih
{
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b WHERE idcabang='".$txtIdCabang."' && a.idjabatan=b.idjabatan LIMIT 0,10");
$saran="Silahkan pilih Pegawai Cabang mana yang akan ditampilkan";

//selalu ERROR
//Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\sppd\mnDaftarPegawai.php on line 142
}

/* if($txtIdSbu="All"){
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b, tbcabang AS c WHERE a.idcabang=c.idcabang && a.idcabang='".$txtIdCabang."'&& grade='".$txtGrade."' && a.idjabatan=b.idjabatan LIMIT 0,5");// && idsbu='".$txtIdSbu."' && idcabang='".txtIdCabang."' && a.tbpegawai=b.tbjabatan limit 0,2");
$saran="Mohon pilih grade dan cabang";
}else if($txtGrade="All"){
$strQPegawai= mysql_query("SELECT * FROM tbpegawai AS a, tbjabatan AS b, tbcabang AS c, tbsbu AS d WHERE a.idcabang=c.idcabang && a.idcabang='".$txtIdCabang."'&& a.idsbu=d.idsbu && a.idsbu='".$txtIdSbu."' && a.idjabatan=b.idjabatan LIMIT 0,5");
$saran="Mohon pilih grade dan cabang";
}
*/
$noUrut=1;
//$k=0;
while($strQhasil=mysql_fetch_array($strQPegawai)) //LINE 142
{
echo "<tr><td width=\"3%\" class=\"subtable\"><div>&nbsp;<font face=\"Arial, Helvetica, sans-serif\" size=\"2\">".$noUrut."</font></div></td>";
echo "<td width=\"7%\" class=\"subtable\"><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">&nbsp;".$strQhasil["npp"]."</font></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">&nbsp;".$strQhasil["nmpegawai"]."</font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">&nbsp;".$strQhasil["jabatan"]."</font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font face=\"Arial, Helvetica, sans-serif\" size=\"2\"><a href=\"/sppd/foto/$tmpDataPegawai[foto]\">&nbsp;" .$tmpDataPegawai[$k][foto]. "</a></font></div></td>";
echo "<td width=\"10%\" class=\"subtable\"><div><font face=\"Arial, Helvetica, sans-serif\" size=\"2\">&nbsp;<a href=\"mnRincian.php\">Rincian</a></font></div></td>";
echo "</font></td></tr>";
$noUrut = $noUrut+1;
//$k=$k+1;
}
?>
<td class="quesno" colspan="9" align="center">HALAMAN &nbsp;&nbsp;

<?
if($jumlahCounter > 0) {
for($i = 0; $i < $jumlahCounter; $i++) {
$mulai = $i * 15;
$btsAkhir = 15;
echo "<a href=\"mnPegawai.php?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a>";

if($i != ($jumlahCounter - 1))
echo " | ";
}
if($sisaCounter > 0) {
echo " | ";
$mulai = $i* 15;
$btsAkhir = $jumlahRecord - ($mulai);
echo "<a href=\"mnPegawai.php?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a> ";
}
}
else {
$mulai = $i* 15;
$btsAkhir = $jumlahRecord - ($mulai);
echo "<a href=\"mnPegawai.php?menu=3&mulai=".$mulai."&btsAkhir=".$btsAkhir."\">";
echo $i + 1;
echo "</a> ";
}
?>

</td>

</table>
</div>
</body>
</html>


[Non-text portions of this message have been removed]

Website materi belajar umum: http://www.komputer-teknologi.net/
Diskusi melalui web: http://forum.komputer-teknologi.net
Materi belajar SAP ABAP http://belajar-abap.blogspot.com

=======================================================================
SEBELUM kirim email ke mailing list ini, pastikan bahwa anda

1. INGAT etiket umum dan topik diskusi milist ini
2. PAHAM isi email untuk konsumsi umum, bukan perseorangan
3. GANTI subject email jika ganti topik
4. HAPUS bagian email lama tak relevan (TERMASUK FOOTER YANG SEDANG KAMU BACA SEKARANG).
5. TAHU Quota Max : 2 email/orang/hari untuk topik sama kecuali moderator.
6. Hanya moderator yang boleh mengirimkan attachment.

=========================================================================
Terlalu banyak email?

Kirimkan 1 email kosong ke :
Komputer-teknologi-digest@yahoogroups.com <-- 1 email rangkuman saja perhari.
Komputer-teknologi-nomail@yahoogroups.com <-- Libur panjang/cuti lebaran ==> no email dan cek lewat web.

Lain-lain:
Komputer-teknologi-normal@yahoogroups.com <-- kembali ke pengiriman email normal
Komputer-teknologi-owner@yahoogroups.com <--- alamat moderator
Komputer-teknologi-subscribe@yahoogroups.com <--- jika ingin berlangganan

Milis lainnya:
Penulis-Kom-Tek-subscribe@yahoogroups.com => majalah kom tek
Indo-Job-subscribe@yahoogroups.com => milis lowongan kerja
Bisnis-Karir-subscribe@yahoogroups.com => Pengembangan karir dan bisnis
Free-English-Course-subscribe@yahoogroups.com => Belajar bahasa Inggris

=====================================================================
Organisasi non-profit Indonesian Production and Operations Management
Society (IPOMS) - Turut Memajukan SDM dan Industri Indonesia.
Ingin mendaftar mailing list IPOMS dan manajemen produksi/operasi? Kirimkan email ke
APICS-ID-subscribe@yahoogroups.com
Mendaftar ke web di bawah lebih dianjurkan untuk mempercepat pendaftaran: http://finance.groups.yahoo.com/group/APICS-ID/

Yahoo! Groups Links

<*> To visit your group on the web, go to:

http://groups.yahoo.com/group/KOMPUTER-TEKNOLOGI/

<*> Your email settings:
Individual Email | Traditional

<*> To change settings online go to:

http://groups.yahoo.com/group/KOMPUTER-TEKNOLOGI/join

(Yahoo! ID required)

<*> To change settings via email:
mailto:KOMPUTER-TEKNOLOGI-digest@yahoogroups.com
mailto:KOMPUTER-TEKNOLOGI-fullfeatured@yahoogroups.com

<*> To unsubscribe from this group, send an email to:
KOMPUTER-TEKNOLOGI-unsubscribe@yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:

http://docs.yahoo.com/info/terms/

Tidak ada komentar: