A+ A- [A]
Welcome, Guest. Please login or register.
May 23, 2012, 10:12:19 AM

Login with username, password and session length
Pages: [1]   Go Down
  Print  
Author Topic: Web dengan PHP  (Read 1315 times)
0 Members and 1 Guest are viewing this topic.
wanto_03
Brondong


Kurma: +0/-0
Offline Offline

Location: Yogya
Posts: 15


wanto_03


WWW Email
« on: May 14, 2007, 08:58:01 AM »

gimana ya buat tampilan php setelah data dicari/search akan menampilkan tampilan dibawah ini, soalnya saya setelah menampilkan data hasilnya satu persatu tidak menampilkan secara urut pada kolom yang tersedia. untuk source codenya :
<?
//staff_guru.php
trim ($cari_kunci);
if (!$cari_type || !$cari_kunci)
{
echo "Masukan data belum lengkap!!!";
exit;
}
$cari_type = addslashes ($cari_type);
$cari_kunci = addslashes ($cari_kunci);
// konfigurasi server dengan database
$db = mysql_connect ('localhost','root','');
if (!$db)
{
echo "Koneksi dengan database GAGAL .....!!!!";
exit;
}
//memilih database
mysql_select_db("guru");
$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%'";
                     $result = mysql_query ($sql);
                     $num_results = mysql_num_rows($result);
echo "<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kata kunci yang dimasukan :<b>".$cari_kunci."</b><br>";
echo "<i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data yang ditemukan : <b>".$num_results."</b></i></p>";
            
for ($i=0; $i < $num_results; $i++)
{
$row = mysql_fetch_array($result);
echo "<p><strong>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;".($i+1).".<table class=txt border=0 ><tr><td width=300 bgcolor=cccccc>Nama &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:";
echo htmlspecialchars (stripslashes ($row["Nama"]));
echo "</strong></td></tr><tr><td width=300 bgcolor=EAEAEA>TTL &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:";
echo htmlspecialchars (stripslashes ($row["TTL"]));
echo "</td></tr><tr><td width=300 bgcolor=EAEAEA>Pendidikan &nbsp;:";
echo htmlspecialchars (stripslashes ($row["pendidikan"]));
echo "</td></tr><tr><td width=300 bgcolor=EAEAEA>Spesialisasi :";
echo htmlspecialchars (stripslashes ($row["Spesialisasi"]));
echo "</td></tr><tr><td width=300 bgcolor=EAEAEA>Status &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;:";
echo htmlspecialchars (stripslashes ($row["Status"]));
echo "</td></tr></table></p>";
}
?>
« Last Edit: May 14, 2007, 09:13:14 AM by wanto_03 » Logged
Aparat
Elite
*

Kurma: +41/-0
Offline Offline

Location: Depok
Posts: 2.115


markidi@live.com markidi
WWW
« Reply #1 on: May 15, 2007, 02:53:55 PM »

mana neh para master PHP hehehe..
Logged

Xammy
I am Sam
Administrator
Jendral
*****

Kurma: +34/-0
Offline Offline

Location: it's complicated
Posts: 701


Biang OOT

sammy.kristiyanto
WWW
« Reply #2 on: May 15, 2007, 02:57:40 PM »

teorinya nih...


Code:
<?php
//staff_guru.php
trim ($cari_kunci);
if (!
$cari_type || !$cari_kunci)
{
echo 
"Masukan data belum lengkap!!!";
exit;
}
$cari_type addslashes ($cari_type);
$cari_kunci addslashes ($cari_kunci);
// konfigurasi server dengan database
$db mysql_connect ('localhost','root','');
if (!
$db)
{
echo 
"Koneksi dengan database GAGAL .....!!!!";
exit;
}
//memilih database
mysql_select_db("guru");
$sql " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%'";
                     
$result mysql_query ($sql);
                     
$num_results mysql_num_rows($result);
echo 
"<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kata kunci yang dimasukan :<b>".$cari_kunci."</b><br>";
echo 
"<i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data yang ditemukan : <b>".$num_results."</b></i></p>";

// Table Header

echo "<table>
<tr><td>Nama</td><td>TTL</td><td>Pendidikan</td><td>Spesialisasi</td><td>Status</td></tr>"
;

// Mulai Looping data

for ($i=0$i $num_results$i++)
{
$row mysql_fetch_array($result);
echo 
"<tr><td>";
echo 
htmlspecialchars (stripslashes ($row["Nama"]));
echo 
"</td><td>";
echo 
htmlspecialchars (stripslashes ($row["TTL"]));
echo 
"</td><td>";
echo 
htmlspecialchars (stripslashes ($row["pendidikan"]));
echo 
"</td><td>";
echo 
htmlspecialchars (stripslashes ($row["Spesialisasi"]));
echo 
"</td><td>";
echo 
htmlspecialchars (stripslashes ($row["Status"]));
echo 
"</td></tr>";
}

// Table Footer (close)

echo "</table>";

// disconnect sql session
?>

Get the point?

Sorry klo ada fungsi yg gak jalan seandainya script ini di copy-paste
Logged

-------------------------------

Enjoying Loneliness
rwin
Brondong


Kurma: +1/-0
Offline Offline

Posts: 7



« Reply #3 on: May 15, 2007, 03:17:47 PM »

bila hasilnya mo urut di querynya di order by field yang dinginkan misalnya

$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%' order by nama";

dia kan meng sort berdasarkan nama
kalo ingin spesifik bisa di tambah acsending untuk sort yang berawalan A-Z misal:

$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%' order by nama ASC";

kalo sort Z-A

$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%' order by nama DESC";
Logged
wanto_03
Brondong


Kurma: +0/-0
Offline Offline

Location: Yogya
Posts: 15


wanto_03


WWW Email
« Reply #4 on: May 16, 2007, 08:08:12 AM »

makasih ya buat pak rwin n pak xammy, nanti saya coba ya moga bisa berjalan dengan baik cos rambutk dah kriting, Smiley
Logged
wanto_03
Brondong


Kurma: +0/-0
Offline Offline

Location: Yogya
Posts: 15


wanto_03


WWW Email
« Reply #5 on: May 19, 2007, 09:53:36 AM »

waduh pak source code yang kemarin belum bejalan dengan baik tu gimana ya!!!!
maaf kepada siapa ja, maksud saya gini kan ada script dibawah ini :
<?
//staff_guru.php
trim ($cari_kunci);
if (!$cari_type || !$cari_kunci)
{
echo "Masukan data belum lengkap!!!";
exit;
}
$cari_type = addslashes ($cari_type);
$cari_kunci = addslashes ($cari_kunci);
// konfigurasi server dengan database
$db = mysql_connect ('localhost','root','');
if (!$db)
{
echo "Koneksi dengan database GAGAL .....!!!!";
exit;
}
//memilih database
mysql_select_db("guru");
$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%'";
$result = mysql_query ($sql);
$num_results = mysql_num_rows($result);
            
echo "<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kata kunci yang dimasukan :<b>".$cari_kunci."</b><br>";
echo "<i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data yang ditemukan : <b>".$num_results."</b></i></p>";
         
for ($i=0; $i < $num_results; $i++)
{
$row = mysql_fetch_array($result);
echo "<table class=txt border=0 ><tr><td width=300 bgcolor=cccccc>Nama ";                                             
echo "</td><td width=300 bgcolor=cccccc>Jabatan ";                                             
echo "</td><td width=300 bgcolor=cccccc>No Telp ";
echo "</td></tr><tr><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["Nama"]));
echo "</td><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["Jabatan"]));
echo "</td><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["No_telp"]));
echo "</td></tr></table>";
}
?>
Logged
wanto_03
Brondong


Kurma: +0/-0
Offline Offline

Location: Yogya
Posts: 15


wanto_03


WWW Email
« Reply #6 on: May 19, 2007, 09:58:11 AM »

nah dengan hasil scrip diatas sangat kurang enak dipandang, jadi yang ingin saya tampilkan  adalah seperti gambar dibawah. dari gambar dibawah ini untuk sorce codenya gimana ya???.
mohon bantuannya ya cos dah dikejar ma waktu ni dah diminta ma dosen Smiley. makacih sebelumnya....
Logged
rwin
Brondong


Kurma: +1/-0
Offline Offline

Posts: 7



« Reply #7 on: May 22, 2007, 11:58:58 AM »

<?
//staff_guru.php
trim ($cari_kunci);
if (!$cari_type || !$cari_kunci)
{
echo "Masukan data belum lengkap!!!";
exit;
}
$cari_type = addslashes ($cari_type);
$cari_kunci = addslashes ($cari_kunci);
// konfigurasi server dengan database
$db = mysql_connect ('localhost','root','');
if (!$db)
{
echo "Koneksi dengan database GAGAL .....!!!!";
exit;
}
//memilih database
mysql_select_db("guru");
$sql = " select * from data_guru where ".$cari_type." like '%".$cari_kunci."%'";
$result = mysql_query ($sql);
$num_results = mysql_num_rows($result);
           
echo "<p> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Kata kunci yang dimasukan :<b>".$cari_kunci."</b><br>";
echo "<i> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Data yang ditemukan : <b>".$num_results."</b></i></p>";         
echo "<table class=txt border=0 ><tr><td width=300 bgcolor=cccccc>Nama ";                                             
echo "</td><td width=300 bgcolor=cccccc>Jabatan ";                                             
echo "</td><td width=300 bgcolor=cccccc>No Telp ";
echo "</td></tr>";

for ($i=0; $i < $num_results; $i++)
{
$row = mysql_fetch_array($result);
echo "<tr><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["Nama"]));
echo "</td><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["Jabatan"]));
echo "</td><td bgcolor=eaeaea>";
echo htmlspecialchars (stripslashes ($row["No_telp"]));
echo "</td></tr>";
}
echo "</table>";
?>
Logged
Xammy
I am Sam
Administrator
Jendral
*****

Kurma: +34/-0
Offline Offline

Location: it's complicated
Posts: 701


Biang OOT

sammy.kristiyanto
WWW
« Reply #8 on: May 22, 2007, 02:25:27 PM »

nah.. itu kode yang lengkap,
kode yg gue kasi ada beberapa yg gue cut, jadi kalo di copy-paste ga bakal bisa jalan.
Logged

-------------------------------

Enjoying Loneliness
wanto_03
Brondong


Kurma: +0/-0
Offline Offline

Location: Yogya
Posts: 15


wanto_03


WWW Email
« Reply #9 on: June 03, 2007, 07:36:59 AM »

buat rwin makasih ya buat batuannya, buat codenya dah berjaan dengan baik.ehm..besok-bsok nanya lagi boleh ya... Wink. n buat yang laen juga makasih......
 Wink
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by SMF 1.1.4 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks

Novelty design by Bloc | XHTML | CSS
Page created in 0.064 seconds with 20 queries.