Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
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>
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>
Tanggapan
udah gan ..halamannya udah muncul tapi artikelnya masih muncul semua di halaman awal..ane udah edit kodingannya gan