Skip to main content

membuat pagination dengan php script xxx

Sebelum membuat tutorial ini, saya sebelumnya mencari-cari tutorial bagaimana cara membuat pagination, Banyak sekali para blogger membagi ilmunya, tapi saya malah jadi bingung. Kemudian saya mencoba membuat sebuat pagination dengan PHP dan MySQL dengan versi saya sendiri. Sebelumnya juga saya pernah bagi script mengenai pagination dengan PHP dan MySQL, namun itu bukan buatan saya sendiri
Baiklah, langsung saja ke tutorialnya :
1. Copy script di bawah ini :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?php
//koneksi database
mysql_connect("localhost", "root", "");
mysql_select_db("pagination");//fungsi pagination
$BatasAwal = 3;
if (!empty($_GET['page'])) {
$hal = $_GET['page'] - 1;
$MulaiAwal = $BatasAwal * $hal;
} else if (!empty($_GET['page']) and $_GET['page'] == 1) {
$MulaiAwal = 0;
} else if (empty($_GET['page'])) {
$MulaiAwal = 0;
}//tampil data
$query = mysql_query("SELECT * FROM artikel LIMIT $MulaiAwal , $BatasAwal");
while ($record = mysql_fetch_array($query)) {
echo '
<div style="width:400px;margin:auto;border:1px solid">
<table>
<tr>
<td>Judul</td>
<td>:</td>
<td>' . $record['judul'] . '</td>
</tr>
<tr>
<td>Isi</td>
<td>:</td>
<td>' . $record['isi'] . '</td>
</tr>
</table>
</div>
';
}//navigasi
$cekQuery = mysql_query("SELECT * FROM artikel");
$jumlahData = mysql_num_rows($cekQuery);
if ($jumlahData > $BatasAwal) {
echo '<br/><center><div style="font-size:10pt;">Page : ';
$a = explode(".", $jumlahData / $BatasAwal);
$b = $a[0];
$c = $b + 1;
for ($i = 1; $i <= $c; $i++) {
echo '<a style="text-decoration:none;';
if ($_GET['page'] == $i) {
echo 'color:red';
}
echo '" href="?page=' . $i . '">' . $i . '</a>, ';
}
echo '</div></center>';
}
?>
2. Sesuaikan settingan koneksi databasenya (host,username dan password)
3. Sesuaikan jumlah baris yang muncul dalam satu halaman ($BatasAwal = 3;)
4. Buat Database dengan nama “pagination”
5. Masukkan perintah SQL berikut :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
CREATE TABLE IF NOT EXISTS `artikel` (
`id` int(2) NOT NULL AUTO_INCREMENT,
`judul` varchar(50) NOT NULL,
`isi` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB  DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;
 
INSERT INTO `artikel` (`id`, `judul`, `isi`) VALUES
(1, 'judul 1', 'adsadsa'),
(2, 'judul 2', 'dasdsadsa'),
(3, 'judul 3', 'dsadsadsadsadasd'),
(4, 'judul 4', 'asdasdasdasdasdsa'),
(5, 'judul 5', 'asdsadasd'),
(6, 'judul 6', 'herupurwito.com'),
(7, 'judul 7', 'qweqweqweqweqwe'),
(8, 'judul 8', 'qweqweqweqwe'),
(9, 'judul 9', 'wqeqweqwe'),
(10, 'judul 10', 'qweqwewqe'),
(11, 'judul 11', 'akjsdsadsad');
6. Lihat hasilnya



Comments

Popular posts from this blog

Pengumpulan Tugas Kelas XI TKJ - 2021-2022

Berdasarkan pembelajaran luring dari saya atas nama Pratama Gilang Firmansyah, S.Kom., MM silakan anda untuk mengunjungi Link berikut untuk melakukan pengumupulan tugas  dan yang saya sampaikan tadi  1.  Pengumpulan Tugas  Untuk siswa kelas XI Teknik Komputer dan jaringan silakan mengumpulkan tugas pada link dibawah ini sesuai dengan link yang sudah saya bagikan  Disini      Terima kasih  Wassalamualaikum wr.wb

Membuat topologi jaringan menggunakan routing static dengan cisco packet tracer

  Apa yang dimaksud routing static ? Static Routing atau Routing statis adalah sebuah router yang memiliki tabel routing statik yang di setting secara manual oleh para administrator jaringan. Routing static merupakan pengaturan paling sederhana dalam suatu jaringan komputer. Nah, disini kita akan belajar contoh penggunaan dari routing static tersebut. Contohnya seperti yang akan kita lakukan dibawah, selamat belajarr :) Buka aplikasi cisco packet tracer kemudian kita letakkan 2 router, 2 switch dan terdapat 2 PC pada masing-masing router. Pada gambar dibawah, hubungkan PC dengan Switch dan Router dengan Switch. Untuk menghubungkan Router dengan Router kita menggunakan kabel Cross. Pada gambar dibawah terdapat beberapa kab e l untuk menghubungkan sebuah jaringan yang bisa dilihat di cisco packet tracer. Namun untuk menghubungkan perangkat yang berbeda device, contohnya seperti PC dan Switch digunakan kabel Straight, namun jika perangkat sama seperti Router dengan router maka digunakan k