Ask Pagination Dalam Membuat Tutor CMS Blog

Assalamualaikum gan, Semoga kalian selalu sehat. Amin Gan, ane mau nanya nih, waktu itu saya pernah belajar disini belajar membuat CMS seperti blog. Nah, kali ane mau nanya ttg pagination, kalo ditutorial blm sempet ada paginationnya, ane dapet tutorial pagination dari web tetangga, ane ikutin, cuman kok ane bingung untuk include ke "mysqli_query" cz tutor di web sebelah cara penggunaanya beda. sebagai contoh ane punya code kayak gini. :

<?php

	function getTableData($tableName, $page = 1, $limit = 20)
	{
	    $dataTable = array();
	    $startRow = ($page - 1) * $limit;
	    $query = mysql_query('SELECT * FROM `'.$tableName .'` ORDER BY id DESC LIMIT '.$startRow.','.$limit);

	    while ($data = mysql_fetch_assoc($query))
	        array_push($dataTable, $data);

	    return $dataTable;
	}


 function showPagination($tableName, $limit = 20){
    $countTotalRow = mysql_query('SELECT COUNT(*) AS total FROM `'.$tableName.'` ORDER BY id DESC ');
    $queryResult = mysql_fetch_assoc($countTotalRow);
    $totalRow = $queryResult['total'];

    $totalPage = ceil($totalRow / $limit);

    $page = 1;
    while ($page <= $totalPage)
    {
        echo '<a href="?page='.$page.'&perPage='.$limit.'">'.$page.'</a>';
        if ($page < $totalPage)
            echo " | ";

        $page++;
    }
	}
 ?>

Nah pas di masukin ke blog.php nya kok jadi malah pusing terutama dari return return result($query) ini dan penjabaran code php dari sisi code dari tutorial web tetangga.

Mohon pencerahannya. Terimakasih

avatar rosadi
@rosadi

3 Kontribusi 1 Poin

Diperbarui 8 tahun yang lalu

2 Jawaban:

Jawaban Terpilih

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 8 tahun yang lalu

Wah,,, Terimakasih bang Hilman. sukses terus buat bang hilman...

avatar rosadi
@rosadi

3 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban