Angka pada saat mencoba melihat pagination dengan php, tidak muncul

saya mencoba membuat pagination dengan mengikuti tutorial di sekolahkoding, tetapi pada saat mencoba untuk memunculkan paginationnya seharusnya keluar angka, tetapi pada saat saya mencoba tidak keluar angka

index.php

<?php

$host = 'localhost';
$user = 'root';
$pass = '';
$db   = 'blog';

$link = mysqli_connect($host, $user, $pass, $db) or die(mysqli_error($link));

$perPage = 3; //per halaman
$page = isset($_GET["halaman"]) ? (int)$_GET["halaman"] : 1;
$start = ($page > 1) ? ($page * $perPage) - $perPage : 0;

$article = "SELECT * FROM tutorial LIMIT $start, $perPage";

$all = "SELECT * FROM tutorial";
$result = mysqli_query($link, $all);
$total = mysqli_num_rows($result);

$pages = ceil($total/$perPage);
?>

<div class="">
<?php for($i=1; $i<=$pages; $i++){ ?>
<a href="#"><?echo $i?></a>
<?php } ?>
</div>

avatar MissterMan
@MissterMan

6 Kontribusi 1 Poin

Diperbarui 5 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

<pre> &lt;a href="#"&gt;&lt;?echo $i?&gt;&lt;/a&gt; </pre> mungkin salah gan, bisa ganti jadi

<pre> &lt;a href="#"&gt;&lt;?= $i; ?&gt;&lt;/a&gt; </pre>

avatar Rilham
@Rilham

162 Kontribusi 56 Poin

Dipost 5 tahun yang lalu

Tanggapan

Thanks ya gan :)

Sama2 gan, smoga membantu

echo sama = itu beda atau sama ya gan ? maaf tanya" soalnya masih baru belajar nih

klo di php ini khusus buat mencetak sesuatu, jadi kalo butuh php yg fungsinya cuma buat echo, pnulisan php echo.nya bisa disingkat pake =

@Rilham Thanks Ya gan

avatar MissterMan
@MissterMan

6 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

Login untuk ikut Jawaban