homeHome profileTeknik Kompilasi portfolioPortfolio galleryGallery Baru galleryGallery Lama kisahkuKisah Ku videoDownload historyKamus Online contactContact
 
    
 
 
  Cek Nama Domain :
Detail Artikel
 
Artikel Bidang : Web Design | rosihanari | 31 Agustus 2009 | 11:35 AM | Dibaca : 736 Kali

Membuat Nomor Urut Hasil Query di PHP




Suatu ketika, mas Bagus (salah seorang member saya) merequest artikel di blog ini. Beliau menanyakan bagaimana cara membuat nomor urut dari tampilan hasil query di PHP.

Maaf mas Bagus, baru sempat dipostin sekarang… maklum, karena banyak kerjaan di kantor.

OK.. sebenarnya ide untuk membuat nomor urut hasil query di PHP ini cukup mudah, yaitu dengan konsep membuat increment mulai dari 1, 2, … dst sampai sejumlah record hasil query. Untuk lebih jelasnya saya ambil kasus seperti di bawah ini.

Misalnya kita punya tabel dan data seperti pada tabel di bawah ini :

CREATE TABLE `mhs` (`nim` varchar(10),`namamhs`(30),`alamat` text,`sex` varchar(10),PRIMARY KEY(`nim`));

 

INSERT INTO `mhs` VALUES ('M0197001', 'ROSIHAN ARI YUANA', 'COLOMADU', 'L'); INSERT INTO `mhs` VALUES ('M0197002', 'DWI AMALIA FITRIANI', 'KUDUS', 'P'); INSERT INTO `mhs` VALUES ('M0197003', 'FAZA FAUZAN KH.', 'COLOMADU', 'L'); INSERT INTO `mhs` VALUES ('M0197004', 'NADA HASANAH', 'COLOMADU', 'P'); INSERT INTO `mhs` VALUES ('M0197016', 'MUH. AHSANI TAQWIM', 'COLOMADU', 'L');

Selanjutnya kita akan menampilkan semua data mahasiswa di atas dengan query yang dijalankan di PHP

 mysql_connect("dbhost", "dbuser", "dbpass"); mysql_select_db("dbname");   echo "";echo"";   $query="SELECT * FROM mhs";$hasil=mysql_query($query);while($data=mysql_fetch_array($hasil)){echo"";}   ?>

Hasil script di atas akan tampak seperti di bawah ini

Membuat Nomor Urut Hasil Query di PHP

Nah untuk menampilkan nomor urutnya: 1, 2, …, dst di setiap baris record datanya maka kita tinggal buat increment dengan nilai awal 1. Dalam contoh ini, kita gunakan variabel $noUrut.

 mysql_connect("dbhost", "dbuser", "dbpass"); mysql_select_db("dbname");   echo "
NIMNama MHSAlamatJ. Kelamin
".$data['nim']." ".$data['namamhs']." ".$data['alamat']." ".$data['sex']."
";echo"";   $query="SELECT * FROM mhs";$hasil=mysql_query($query);   $noUrut=1;   while($data=mysql_fetch_array($hasil)){echo"";$noUrut++;// increment untuk menampilkan nomor urut}   ?>

atau boleh kita membuat nilai awal $noUrut = 0, akan tetapi increment $noUrut++ nya kita letakkan sebelum menampilkan datanya

mysql_connect("dbhost", "dbuser", "dbpass");
mysql_select_db("dbname");

echo "

“;
echo “

“;

$query = “SELECT * FROM mhs”;
$hasil = mysql_query($query);

$noUrut = 0;

while ($data = mysql_fetch_array($hasil))
{
$noUrut++; // increment untuk menampilkan nomor urut
echo “

“;
}

?>

Nah... hasil dari script modifikasi di atas tampak seperti di bawah ini

Membuat Nomor Urut Hasil Query di PHP

OK deh.. mudah-mudahan artikel ini bisa menjawab pertanyaan mas Bagus dan juga visitor setia blog ini. Mungkin artikel ini so simple bagi Anda yang sudah berpengalaman di PHP, tapi bisa jadi sangat bermanfaat bagi mereka yang sedang belajar :-)

NoNIMNama MHSAlamatJ. Kelamin
".$noUrut."".$data['nim']."".$data['namamhs']."".$data['alamat']."".$data['sex']."





Baca Juga Arikel yang lain berikut ini :
Perkenalan Web Design
Cara Instalasi XAMPP
Membuat Koneksi PHP ke MySQL
Sistem Operasi Live di Internet Browser
Membuat Bukutamu
Scurity Code / Captcha
NON AKTIFKAN PERINTAH HTML,PHP,JAVA DLL DENGAN MENGGUNAKAN HTMLSPECIALCHARS
Mengirim konfirmasi ke email pengunjung jika komentar pengunjung berhasil di kirim
Daftar situs website Penghasil Uang
Membuat Comment AJAX
Membuat Navigasi Halaman/Page Navigation
Membuat Informasi Visitor/Pengunjung
Membuat Shoutbox dengan PHP & Mysql
Membuat Upload dan Download Menggunakan PHP & Mysql
Membuat Bukutamu dan kode keamanan Chapcha
Menyimpan Tulisan Arab Ke MySQL
Dinamik Title
Dinamic Title part 2
dreLogin V.1.0 - A Simple jQuery+ PHP Login
Pingdom Tools - Full Page Test
Crop Gambar dengan PHP
FREE WEB HOSTING ( FRWEBHOST.COM )
Memasang Status YM online di web blog atau Website anda
Celah Keamanan Wordpress 2.8.3
Billingual Website Ala FR SYSTEM
Cara Export Data Mysql ke Microsoft Excel
Upload dan Download Data dari Database
Membuat Statistik Pengunjung Menggunakan PHP
Mbah Umur Menggunakan PHP
Menampilkan Pesan Selamat Ulang Tahun Menggunakan PHP dan Mysql
Vertical Graph untuk Persentase Jumlah Pendaftar di Universitas
Cara Daftar Domain dan Hosting Gratis di FRWEBHOST.COM
Pencarian Data Sederhana Menggunakan PHP & MYSQL
 
KOMENTAR DISINI
 
Pengirim
Email
Komentar
Scurity Code ELDIt

 
komentar masih kosong
 
 
 
Kontak Kami
 
Silahkan Hubungi Kami melalui beberapa fasilitas di bawah ini :

HP       : 087899297914
E-mail  : contact@fr-system.web.id
E-mail  : ferdianrahabista@yahoo.com
E-mail  : frwebhost@gmail.com

Kategori Artikel
Shoutbox
 
  • miels: thanks... ni berguna banget buat tugas gw.. hiikz.. hikz..
  • esther: buat driver tambahn audio mana ya?:(
  • mx-brotherhood.org: pak mampur pak :D
  • FR-SYSTEM: Kabar Alhamdulillah Sehat...
  • VIRGI: gmn kbrny pak :)
  • sofyan: ngetes pak:D
  • as: alow
  • boy: tipu yahhh
  • FR-SYSTEM: ya bisa aja, codingnya sama aja.
  • febri: mw tanya nh, kalau mw buat Pemrograman Metode Bisection Menggunakan PHP. Pakai adobe dreamwiever bisa gak??? coding annya apa sama??
  • putra: pak, izin ngopi icon jejraing sosialnya ya,, hhehehe
  • aant: numpang lewat cuy...:D
  • FR-SYSTEM: Devil From Hell: masih bisa, kata sapa udah mati.....
  • Devil From Hell: hoy mbah umur nya gak bisa bro.... udah mati ya???
  • Alien: shygfisygfysfbysgydfgsygfsdgfdsyfvfsgfyusfgsydfgsdyfusdgfsauydfgdsfdscgsdcuyagsctyf
  • mariz: zip lah
  • FR-SYSTEM: caranya pake perintah $_GET untuk panggil halamannya dan permainan logika IF.. Else... (Contoh: jika http://web.com/?page=artikel&&hal=1)
  • afif: gimana cara membuat next page
  • dey: pak mhon bntuannya donq dmn ya bsa download office 2010 free + bkan trial
  • enny: pak data nya dat q kirim....
Nama:

Isi Pesan Anda:
:) :D ;) :( :O :P :S :roll: ;( :@

Security : SAq0h
 
Banner Kami

Pasang banner kami di situs / blog anda

klik lalu copy dan paste di situs/blog anda
Statistik Pengunjung
 
Hari ini : 25
Kemarin : 542
Bulan ini : 968
Tahun ini : 95872
Total : 123202
Hits Count : 149221
Now Online : 4 Users
Iklan Banner
   
Portfolio
Projek Terakhir
SOIL INVESTIGATION
website resmi Soil Investigation, Lembaga Penyelidik Tanah Nusantara (LPTN)


Projek Kami Selanjutnya
www.sdmuhpringsewu-lpg.sch.id
www.skhkupastuntas.com
www.pa-metro.go.id
Lihat Detail...    
Paket Website
Promosi Blog
mx-brotherhood
okekerja
miznokruge
konservasi burung
iena
cash21consulting.com
Article Directory USA
yoga
Untung Lewat Internet
victor mangapati
Jukjak online News
Automotive
Gulielmus
Peluang Bisnis Online
Jasa Pembuatan Website
fikri
fikri
Direktori Online Web Indonesia
DOMPET MURAH !!
SMA XAVERIUS PRINGSEWU
stereobk.com
SNEAKERS & BASKETBALL SHOES
Pido Blade
Mr_Kecer
tjintakoe dot com
STKIP Muhammadiyah Pringsewu Lampun
Grahabumindo
Webdesign Community
Gudang Software
awink
Kamadiri
Tri Suliswanto
Bisnis Online
Blogger template
blog IT
blog SEO
donny sulistyo
agel
Gheanez Reza
TOKO SUPER MURAH
amez
Bahri Extreme
Kp--Blog
BLOGSOFT
Donat Kampoeng Utami (DKU) Jombang
Web Design TKJ Community
Irwan Amirudin
J-ROCKS LAMPUNG
Mildus
Kafit Maruli
Tambah Link   
site-connect
 
Link Exchange

WebSite Reviews - What others are saying about our site:

Link Exchange With FR-SYSTEM.WEB.ID
Exchange Links With FR-SYSTEM.WEB.ID
Iklan Banner
Check Google Page Rank
toolbar powered by Conduit