Enviar pesquisa
Carregar
Halaman dinamis
•
0 gostou
•
911 visualizações
Arga Wahyu
Seguir
hasil searching,,, jangan di komersilkan
Leia menos
Leia mais
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 4
Baixar agora
Baixar para ler offline
Recomendados
13 php mysql 3 combining
13 php mysql 3 combining
Toni Tegar Sahidi
Pemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHP
Nur Fadli Utomo
manipulasi data
manipulasi data
Fransiskus Deddy
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
Universitas Bina Darma Palembang
Slide fungsi-fungsi php mysql
Slide fungsi-fungsi php mysql
Ilman Kadori
Web Programming - DB Buku Tamu
Web Programming - DB Buku Tamu
Doni Andriansyah
Modul php 4
Modul php 4
Sejahtera Affif
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil Customer
Doni Andriansyah
Recomendados
13 php mysql 3 combining
13 php mysql 3 combining
Toni Tegar Sahidi
Pemrograman Web 7 - Basic PHP
Pemrograman Web 7 - Basic PHP
Nur Fadli Utomo
manipulasi data
manipulasi data
Fransiskus Deddy
16406 pertemuan17(konsep basis-data-di-web)
16406 pertemuan17(konsep basis-data-di-web)
Universitas Bina Darma Palembang
Slide fungsi-fungsi php mysql
Slide fungsi-fungsi php mysql
Ilman Kadori
Web Programming - DB Buku Tamu
Web Programming - DB Buku Tamu
Doni Andriansyah
Modul php 4
Modul php 4
Sejahtera Affif
Web Programming - Simpan Tampil Customer
Web Programming - Simpan Tampil Customer
Doni Andriansyah
Blog 10
Blog 10
iswan_di
Asep php-mysql
Asep php-mysql
Haswi Haswi
Belajar php 2015
Belajar php 2015
Adang Sumitra
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
Okta Riveranda
Coding
Coding
RISMA Dengok Wetan
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHP
Okta Riveranda
Bongkar rahasia php
Bongkar rahasia php
Adang Sumitra
Kelompok 7
Kelompok 7
Rita Ajah
Tutorial crud PHP
Tutorial crud PHP
Candra Adi Putra
Cara Membuat WebTools
Cara Membuat WebTools
Mohammad Nur
Web dinamis
Web dinamis
Mohammad Ghiffari
Wp2 keranjang belanja
Wp2 keranjang belanja
Doni Andriansyah
Php dan MySQL 4
Php dan MySQL 4
Ali Muntaha
Php form register / login
Php form register / login
Albertz Ace-Red
10 pemrograman internet php (2)
10 pemrograman internet php (2)
Toni Tegar Sahidi
Berkenalan dengan bahasa php pemrograman web
Berkenalan dengan bahasa php pemrograman web
Vicky Nitinegoro
Superglobals dan session pada php
Superglobals dan session pada php
Vicky Nitinegoro
Presentasi api facebook
Presentasi api facebook
alaunal kauniyyah
Tugas rekayasa web 1 soap
Tugas rekayasa web 1 soap
rizqibetawi1501
민변 유권자를 위한 응급처치 선거법
민변 유권자를 위한 응급처치 선거법
karyui
Club 'Men'
Club 'Men'
Yuri Nikiforov
20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-
فردوس المؤمنين
Mais conteúdo relacionado
Mais procurados
Blog 10
Blog 10
iswan_di
Asep php-mysql
Asep php-mysql
Haswi Haswi
Belajar php 2015
Belajar php 2015
Adang Sumitra
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
Okta Riveranda
Coding
Coding
RISMA Dengok Wetan
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHP
Okta Riveranda
Bongkar rahasia php
Bongkar rahasia php
Adang Sumitra
Kelompok 7
Kelompok 7
Rita Ajah
Tutorial crud PHP
Tutorial crud PHP
Candra Adi Putra
Cara Membuat WebTools
Cara Membuat WebTools
Mohammad Nur
Web dinamis
Web dinamis
Mohammad Ghiffari
Wp2 keranjang belanja
Wp2 keranjang belanja
Doni Andriansyah
Php dan MySQL 4
Php dan MySQL 4
Ali Muntaha
Php form register / login
Php form register / login
Albertz Ace-Red
10 pemrograman internet php (2)
10 pemrograman internet php (2)
Toni Tegar Sahidi
Berkenalan dengan bahasa php pemrograman web
Berkenalan dengan bahasa php pemrograman web
Vicky Nitinegoro
Superglobals dan session pada php
Superglobals dan session pada php
Vicky Nitinegoro
Presentasi api facebook
Presentasi api facebook
alaunal kauniyyah
Tugas rekayasa web 1 soap
Tugas rekayasa web 1 soap
rizqibetawi1501
Mais procurados
(19)
Blog 10
Blog 10
Asep php-mysql
Asep php-mysql
Belajar php 2015
Belajar php 2015
Laporan Praktikum Web dengan PHP
Laporan Praktikum Web dengan PHP
Coding
Coding
Laporan praktikum bengkel web dengan PHP
Laporan praktikum bengkel web dengan PHP
Bongkar rahasia php
Bongkar rahasia php
Kelompok 7
Kelompok 7
Tutorial crud PHP
Tutorial crud PHP
Cara Membuat WebTools
Cara Membuat WebTools
Web dinamis
Web dinamis
Wp2 keranjang belanja
Wp2 keranjang belanja
Php dan MySQL 4
Php dan MySQL 4
Php form register / login
Php form register / login
10 pemrograman internet php (2)
10 pemrograman internet php (2)
Berkenalan dengan bahasa php pemrograman web
Berkenalan dengan bahasa php pemrograman web
Superglobals dan session pada php
Superglobals dan session pada php
Presentasi api facebook
Presentasi api facebook
Tugas rekayasa web 1 soap
Tugas rekayasa web 1 soap
Destaque
민변 유권자를 위한 응급처치 선거법
민변 유권자를 위한 응급처치 선거법
karyui
Club 'Men'
Club 'Men'
Yuri Nikiforov
20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-
فردوس المؤمنين
Education Vocabulary
Education Vocabulary
Mariana Kolarska
6.12 standard prestasi dunia muzik kssr tahun 1
6.12 standard prestasi dunia muzik kssr tahun 1
Nurulizati Samsudin
On page seo coach
On page seo coach
Amy Dickey
Sea shepherd conservation society helps save canadian seals
Sea shepherd conservation society helps save canadian seals
Bruce Foerster
민변 유권자를 위한 응급처치 선거법
민변 유권자를 위한 응급처치 선거법
karyui
Mapping the development of my idea
Mapping the development of my idea
DemiLowe
Ldf memorandum to chief minister on 26.11.12
Ldf memorandum to chief minister on 26.11.12
keralawatchnews
Киев-Класик, приглашение в Бельгию
Киев-Класик, приглашение в Бельгию
Лилия Горелая
กระเป๋าwhy กระเป๋าhow แบบกระเป๋า
กระเป๋าwhy กระเป๋าhow แบบกระเป๋า
loveisbag
Phát triển dịch vụ khách hàng của công ty kinh doanh khóa luận
Phát triển dịch vụ khách hàng của công ty kinh doanh khóa luận
Vinhomes
Tk3
Tk3
Amy Dickey
Reforms and Developments in Finnish Adult Education Policy - A Decade of Cont...
Reforms and Developments in Finnish Adult Education Policy - A Decade of Cont...
EduSkills OECD
Starch brochure cn ver 3 1 20120614
Starch brochure cn ver 3 1 20120614
jsslc
Laboratorio #2
Laboratorio #2
Ariel Batista
Yudha's Presentation
Yudha's Presentation
Dhea Adhelya
Analisis de la discusion existente del software como
Analisis de la discusion existente del software como
jmespinozaa
Destaque
(19)
민변 유권자를 위한 응급처치 선거법
민변 유권자를 위한 응급처치 선거법
Club 'Men'
Club 'Men'
20 ideas-for-using-mobile-phones-in-language-classroom-
20 ideas-for-using-mobile-phones-in-language-classroom-
Education Vocabulary
Education Vocabulary
6.12 standard prestasi dunia muzik kssr tahun 1
6.12 standard prestasi dunia muzik kssr tahun 1
On page seo coach
On page seo coach
Sea shepherd conservation society helps save canadian seals
Sea shepherd conservation society helps save canadian seals
민변 유권자를 위한 응급처치 선거법
민변 유권자를 위한 응급처치 선거법
Mapping the development of my idea
Mapping the development of my idea
Ldf memorandum to chief minister on 26.11.12
Ldf memorandum to chief minister on 26.11.12
Киев-Класик, приглашение в Бельгию
Киев-Класик, приглашение в Бельгию
กระเป๋าwhy กระเป๋าhow แบบกระเป๋า
กระเป๋าwhy กระเป๋าhow แบบกระเป๋า
Phát triển dịch vụ khách hàng của công ty kinh doanh khóa luận
Phát triển dịch vụ khách hàng của công ty kinh doanh khóa luận
Tk3
Tk3
Reforms and Developments in Finnish Adult Education Policy - A Decade of Cont...
Reforms and Developments in Finnish Adult Education Policy - A Decade of Cont...
Starch brochure cn ver 3 1 20120614
Starch brochure cn ver 3 1 20120614
Laboratorio #2
Laboratorio #2
Yudha's Presentation
Yudha's Presentation
Analisis de la discusion existente del software como
Analisis de la discusion existente del software como
Semelhante a Halaman dinamis
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
omuru
7 jam membuat web dari nol
7 jam membuat web dari nol
Amirullah Latarissa
Belajar pemrograman PHP
Belajar pemrograman PHP
Ika Arthalia
Pembuatan website dengan_php_mysql_css_d
Pembuatan website dengan_php_mysql_css_d
Universitas Mulawarman
80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nol
AgilNur1
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
omuru
Buku tamu php&my sql
Buku tamu php&my sql
totoh fatah
Kelompok 7(edit)
Kelompok 7(edit)
Kanda Kaisar
pembuatan database dan web (1).pdf
pembuatan database dan web (1).pdf
RifaniRifani5
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
sugiyanto gunadi
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Doni Tobing
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)
fahmi azain
Modul framework code igniter
Modul framework code igniter
Fakhir Rizal
Script login form php
Script login form php
Hanief Rpl
Proyek+membangun+cms+tanpa+oop
Proyek+membangun+cms+tanpa+oop
Telkomsat
Belajar php dan my sql bareng newbie v.1
Belajar php dan my sql bareng newbie v.1
nasib silaban
Manipulasi database mysql dgn php
Manipulasi database mysql dgn php
Haswi Haswi
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4
Haswi Haswi
Membuat aplikasi polling dengan php
Membuat aplikasi polling dengan php
dikazaim
Fungsi-Fungsi PHP
Fungsi-Fungsi PHP
Ambar Ayu Susilowati
Semelhante a Halaman dinamis
(20)
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
Membuat CRUD data Mahasiswa dengan PHP MYSQLi.pdf
7 jam membuat web dari nol
7 jam membuat web dari nol
Belajar pemrograman PHP
Belajar pemrograman PHP
Pembuatan website dengan_php_mysql_css_d
Pembuatan website dengan_php_mysql_css_d
80325555 modul-7-jam-membuat-web-dari-nol
80325555 modul-7-jam-membuat-web-dari-nol
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
Membuat Sitemap untuk Website Dinamis dengan PHP.pdf
Buku tamu php&my sql
Buku tamu php&my sql
Kelompok 7(edit)
Kelompok 7(edit)
pembuatan database dan web (1).pdf
pembuatan database dan web (1).pdf
Modul edit template web dengan php dan my sq lx
Modul edit template web dengan php dan my sq lx
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL Part 2 ...
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Menampilkan data pada Database MySQL di JSP(Java Server Page)
Modul framework code igniter
Modul framework code igniter
Script login form php
Script login form php
Proyek+membangun+cms+tanpa+oop
Proyek+membangun+cms+tanpa+oop
Belajar php dan my sql bareng newbie v.1
Belajar php dan my sql bareng newbie v.1
Manipulasi database mysql dgn php
Manipulasi database mysql dgn php
Wawan tutorial-zend-bagian-4
Wawan tutorial-zend-bagian-4
Membuat aplikasi polling dengan php
Membuat aplikasi polling dengan php
Fungsi-Fungsi PHP
Fungsi-Fungsi PHP
Halaman dinamis
1.
Lisensi Dokumen: Copyright ©
2010 - 2012 BelajarIlmuKomputer.Com Seluruh dokumen di BelajarIlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis, logo dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari BelajarIlmuKomputer.Com. Membuat Halaman Dinamis dengan PHP Semua tentu tau Google kan? Kalau gak tau ke laut aja ya.. . Jika kita mencari informasi di Om Google (google msh Om belum jadi kakek ), kita akan menemukan ribuan bahkan jutaan link halaman web yang memuat kata kunci (bahasa gaulnya keyword) yang kita ketik. Kebayang gak sih kalau semua jutaaan link tersebut ditampilkan google dalam satu halaman..!!, kayaknya browser apapun error deh.. Kalau gak error ya supeeer lelet. Untunglah google menampilkan hanya 10 link hasi pencarian dalam setiap halamannya. Kalau mau lihat halaman 2, 3, 4 dst silahkan klik halaman di bawah halaman google.. Gak faham juga. Gambar ini loo maksud gue.. Dengan cara itu meskipun ada ribuan link halaman hasil pencarian tetap bisa di load oleh browser. Nah itulah yang disebut halaman dinamis (dinamic page). Halaman dinamis sangat diperlukan apabila kita mau menampilkan record yang jumlah sangat banyak, misalnya data mahasiswa, item produk, data pelanggan dll. Gak usah kita banyak basa basi ya.. langsung aja ke pokok masalah Bagaimana sih cara buat halaman dinamis yang diambil dari record dalam tabel database MySQL? Yang udah tau angkat tangan hehehe maksud saya yang udah tau gak usah lanjut baca. Tutup file ini kemudian pulang tidur deh… Ok, kita lanjut buat tabel yang akan ditampilkan datanya. Berikut contoh dengan tabel mahasiswa dengan contoh isi tabel. CREATE TABLE IF NOT EXISTS `mahasiswa` ( `nim` char(9) NOT NULL, `nama` varchar(40) NOT NULL, `jurusan` varchar(40) NOT NULL, `semester` varchar(1) NOT NULL, PRIMARY KEY (`nim`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1; INSERT INTO `mahasiswa` (`nim`, `nama`, `jurusan`, `semester`) VALUES ('11.TK.001', 'Burhanudin', 'Teknik Komputer', '2'), ('11.TK.020', 'Aminah', 'Teknik Komputer', '2'), Copyright © 2010-2012 BelajarIlmuKomputer.Com 1
2.
('11.MI.021', 'Ayuandira', 'Manajemen
Informatika', '2'), ('11.MI.015', 'Eko Wahyudi', 'Manajemen Informatika', '2'), ('11.KA.002', 'Burhanudin', 'Komputerisasi Akuntansi', '2'), ('11.TK.037', 'Alimudin', 'Teknik Komputer', '2'), ('11.MI.033', 'Dini Aminarni', 'Manajemen Informatika', '2'), ('11.MI.009', 'Feri Hidayat', 'Manajemen Informatika', '2'), ('11.KA.032', 'Nurhaliza', 'Komputerisasi Akuntansi', '2'), ('11.MI.012', 'Irvan Bachdim', 'Manajemen Informatika', '2'); Buat file koneksi.php dan ketik script berikut : <? //variabel database dibawah sesuaikan dengan database anda $nama_host="localhost"; $user_db="root"; $password_db=""; $nama_db="dbkampus"; //koneksi database $koneksi=mysql_connect($nama_host,$user_db,$password_db); //bila terkoneksi if($koneksi){ //pilih database mysql_select_db($nama_db); }else{ echo "Sorry broo gak konek!!"; } ?> Buat script dengan nama tampil_mahasiswa.php dan ketik script berikut: <?php //Ambil file koneksi include "koneksi.php"; //Buat variabel untuk mengambil halaman $hal = $_GET[hal]; // jika page default nya 1 if(!isset($_GET['hal'])){ $halaman = 1; } else { $halaman = $_GET['hal']; } //tentukan jumlah data setiap halaman $hal_maksimum = 5; // halaman di kali MAX jumlah item per halaman dikurangi MAX jumlah item per halaman // logika: 1 x 5 = 5 , 5 - 5 = 0 , jadi id database dimulai dari 0 $mulai = (($halaman * $hal_maksimum) - $hal_maksimum); ?> <h2 align="center">Data Mahasiswa AMIKOM Mataram </h2> Copyright © 2010-2012 BelajarIlmuKomputer.Com 2
3.
<table width="571" border="1"
align="center" cellpadding="1" cellspacing="0"> <tr bgcolor="#FFFF66"> <td width="96"><div align="center"><strong>NIM</strong></div></td> <td width="185"><div align="center"><strong>Nama Mahasiswa </strong></div></td> <td width="168"><div align="center"><strong>Jurusan</strong></div></td> <td width="75"><div align="center"><strong>Semester</strong></div></td> </tr> <? // tampilkan dari database, LIMIT dari contuh diatas id dari 0 sampai 10 $sql = mysql_query("SELECT * FROM mahasiswa ORDER BY nim DESC LIMIT $mulai, $hal_maksimum"); while($data = mysql_fetch_array($sql)){ //tampilkan data dari database ?> <tr> <td><div align="center"><?php echo $data['nim'] ?></div></td> <td><?php echo $data['nama'] ?></a><br /></td> <td><?php echo $data['jurusan'] ?></td> <td><div align="center"><?php echo $data['semester']; ?></div></td> </tr> <?php } ?> </table> <br> <?php $total= mysql_result(mysql_query("SELECT COUNT(*) as jumlah FROM mahasiswa"),0); $jumlah_halaman = ceil($total / $hal_maksimum); // bangun jumlah hiperlink halaman echo "<center>Pilih Halaman<br />"; // bangun Previous link if($hal > 1){ $sebelum = ($halaman - 1); echo "<a href=$_SERVER[PHP_SELF]?hal=$sebelum> <-Sebelumnya </a> "; } for($i = 1; $i <= $jumlah_halaman; $i++){ if(($hal) == $i){ echo "$i "; } else { echo "<a href=$_SERVER[PHP_SELF]?hal=$i>$i</a> "; } } // bangun Next link if($hal < $jumlah_halaman){ $selanjutnya = ($halaman + 1); echo "<a href=$_SERVER[PHP_SELF]?hal=$selanjutnya>Selanjutnya- ></a>"; } Copyright © 2010-2012 BelajarIlmuKomputer.Com 3
4.
echo "</center>";
?> Jika ditampilkan akan tampil di browser seperti gambar berikut : Semoga memberi manfaat bagi semua. Sampai jumpa pada tutorial berikutnya (maaf ya kalo ada canda yang berlebihan). Penulis M. Multazam, S.Kom www.BelajarIlmuKomputer.Com Copyright © 2010-2012 BelajarIlmuKomputer.Com 4
Baixar agora