Postingan lainnya
Membuat pagination pada menu artikel
mohon bantuannya bro .Masih newbie
saya mau buat paggination di menu artikel ,setiap halaman dibatasi 5 artikel aja ,halamn udah muncul tapi artikel nya gak dibatasin :
<?php
require_once 'koneksi.php';
$result = mysqli_query($koneksi, "SELECT * FROM tbl_artikel");
$aktif = 'artikel';
$halaman = 3;
$page = isset($_GET["halaman"]) ? (int)$_GET["halaman"] : 1;
$mulai = ($page>1) ? ($page * $halaman) - $halaman : 0;
$total = mysqli_num_rows($result);
$pages = ceil($total/$halaman);
$query = "SELECT * FROM tbl_artikel LIMIT $mulai, $halaman";
$result2 = mysqli_query($koneksi, $query);
$no =$mulai+1;
?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Daftar Artikel - SMP Utama</title>
<link rel="icon" href="images/smputama.jpg">
<link rel="icon" href="images/smputama.jpg">
<link rel="stylesheet" href="resources/fonts/stylesheet.css">
<link rel="stylesheet" href="resources/css/bootstrap.min.css">
<link rel="stylesheet" href="resources/css/style.css">
</head>
<body>
<div class="container bg-light">
<!-- top bar -->
<div class="logo clearfix">
<div class="float-left mt-3 mb-3">
<img src="images/smputama.jpg" alt="Logo Sekolah" width="70px" class="float-left mr-3">
<div class="text float-right">
<span class="smk">SMP Utama</span><br>
</div>
</div>
</div>
<!-- nav bar -->
<?php require_once 'navbar.php'; ?>
<!-- content -->
<div class="row p-3">
<div class="col-md-8">
<div class="title mb-3">
Artikel Terbaru
</div>
<?php while($artikel = mysqli_fetch_assoc($result)) : ?>
<div class="artikel">
<div class="info">
<div class="post mb-2">
<span class="tgl"><?= date('d M y', strtotime($artikel['tanggal'])) ?></span>
<span class="judul"><a href="detail_artikel.php?id=<?= $artikel['id'] ?>"><?= $artikel['judul'] ?></a></span>
</div>
</div>
<div class="detail">
<div class="clearfix" style="text-align: justify;">
<img src="images/artikel/<?= $artikel['foto'] ?>" alt="" width="200px" class="float-left mr-2">
<?= substr($artikel['isi'], 0, 150) . '...' ?>
</div>
<hr>
</div>
<hr>
</div>
<?php endwhile; ?>
</div>
<?php require_once 'sidebar.php'; ?>
</div>
<div class="">
<?php for ($i=1; $i<=$pages ; $i++){ ?>
<a href="?halaman=<?php echo $i; ?>"><?php echo $i; ?></a>
<?php } ?>
</div>
<div class="text-white footer">
2020 © Copyright by SMP Utama.
</div>
</div>
<script src="resources/js/jquery.js"></script>
<script src="resources/js/bootstrap.min.js"></script>
</body>
</html>
0
1 Jawaban:
<div>Hallo, agan bisa tonton video ini untuk mempelajari tentang pagination <a href="https://sekolahkoding.com/kelas/membuat-pagination-dengan-php/video/pagination-dengan-php">https://sekolahkoding.com/kelas/membuat-pagination-dengan-php/video/pagination-dengan-php</a></div>
0
Tanggapan
udah gan ..halamannya udah muncul tapi artikelnya masih muncul semua di halaman awal..ane udah edit kodingannya gan