Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
IndeksSelamat DatangLatest imagesPendaftaranLogin
Forum
Similar topics
April 2024
MonTueWedThuFriSatSun
1234567
891011121314
15161718192021
22232425262728
2930     
CalendarCalendar
Clock

 

 Pagging sederhana dengan php

Go down 
PengirimMessage
Admin [B0C4H]
Administrator
Administrator
Admin [B0C4H]


Jumlah posting : 201
Join date : 19.10.10
Age : 33
Lokasi : Padang

Pagging sederhana dengan php Empty
PostSubyek: Pagging sederhana dengan php   Pagging sederhana dengan php I_icon_minitimeSun Oct 24, 2010 9:43 am

apa sih pagging itu

pagging adalah teknik mempage halaman web dengan navigasi sehingga mudah untuk digunakan,,,
contohnya : jika kita mempunya beberapa data alumni sekolah yang berjumlah 1000 lebih, tidak mungkin kan kita tampilkan semua, bisa-bisa tampilan halaman web kita bisa menggulung scrollbar yang ada dikiri,,, juga membuat user merasa jenuh karna kebanyakan melihat ke bwah halaman..

untuk itu perlu kita lakukan teknik pagging.

oke kali ini saya anjurkan teknik pagingnya langsung dengan database,,,
kalau static ntar yang belum tau jadi rumit swaktu memakaai database...

1. Pertama harus kita lakukan adalah membuat database.
buat database dengan nama iht

2. Buat tabel dengan nama dataalumni
requirement nya :

no (int) 11
nama (varchar) 255
tahunlulus (varchar) 255
primary key (no) auto_increment

3. Isi data alumni nya :
isi terserah anda yang penting no, nama, n tahunlulus diisi

4. Buat file koneksi ke database.


koneksi.php


PHP Code:
$host="localhost";
$user="root";
$pass="";
$db="page";
mysql_connect($host,$user,$pass);
mysql_select_db($db);
?>

5. Setelah itu kita buat file paggingnya

pagging.php

PHP Code:
include "koneksi.php";

$table = dataalumni;

$hal = $_GET['hal']; //mengambil variabel get

if(!isset($_GET['hal'])){
$page = 1;
}

else {
$page = $_GET['hal'];
}

$max_results = 6; //total menampilkan atau mempage data

$from = (($page * $max_results) - $max_results); //script untuk memulai dari halaman

echo "






";

$tampil=mysql_query("SELECT * FROM $table ORDER BY nama DESC LIMIT $from, $max_results");
$no=1;
while ($r=mysql_fetch_array($tampil)){
echo "





";
$no++;
}

echo "
No
Nama Alumni
Tahun Lulus
$no
$r[nama] $r[tahunlulus]
";
?>

Halaman :

$total_results = mysql_result(mysql_query("SELECT COUNT(*) as Num FROM $table"),0);
$total_pages = ceil($total_results / $max_results);

if($hal > 1){
$prev = ($page - 1);
echo "$prev ";
}

for($i = 1; $i <= $total_pages; $i++){

if(($hal) == $i){
echo "$i ";
}
else
{
echo "$i ";
}
}
// Build Next Link
if($hal < $total_pages){
$next = ($page + 1);
echo "$next ";
}
?>

OKEEEEE artikel selesai sampe disini... hehehhe
Kembali Ke Atas Go down
http://padangonly.n-stars.org
 
Pagging sederhana dengan php
Kembali Ke Atas 
Halaman 1 dari 1
 Similar topics
-
» membuat dll dengan c++
» cara membuat layang - layang sederhana
» tip untuk menjaga hubungan dengan pasangan

Permissions in this forum:Anda tidak dapat menjawab topik
 :: F.K.B |Dunia Teknologi :: Komputer-
Navigasi: