bagaimana caranya hasil search diurutkan pada paginatin

misalkan saya membuat menu search dan saya membuat 4 artikel judul 1: ini adalah artikel pertama judul 2: artikel ku judul 3: it is article judul 4: ini artikel

tiap 2 artikel tersebut saya bagi menjadi 1 halaman jadi 2 artikel sama dengan 1 halaman dan misalkan saya memasukan kata kunci ini pada dengan query

 $query = "SELECT * FROM blog WHERE title LIKE '%$search%'";
		if($result = mysqli_query($conn, $query))

jadi bagaimana codenya atau logika agar hasil result tersebut dapat sesuai dengan pagenation?

maaf kalok ada yang bingung saya juga bingung gimana jelasinnya hehe

avatar tonyputra
@tonyputra

41 Kontribusi 10 Poin

Diperbarui 6 tahun yang lalu

2 Jawaban:

pake limit & offset coba

$page = $_GET['p']; // page keberapa
$limit = 2; // limit berapa artikel yg di tampilkan per page nya

$page = ($page - 1) * $limit;

$query = "SELECT * FROM blog WHERE title LIKE '%$search%' LIMIT ".$limit." OFFSET ".$page." ORDER BY ID";

avatar gunalirezqimauludi
@gunalirezqimauludi

350 Kontribusi 243 Poin

Dipost 6 tahun yang lalu

avatar chaidiryahya
@chaidiryahya

139 Kontribusi 99 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban