webForumDet fria alternativet

Paging med en array

PHP

3 svar · 192 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Frågan#1

Hej!

Undrar om någon har någon kod tillgänglig för hur man skulle kunna få paging att fungera med en array. Dvs, arrayen innehåller en massa namn, och enbart 25 skall visas per sida.

// Nippe

Medlem sedan aug. 20002 975 inlägg
#2

Du skulle t.ex kunna ta en titt på det här: http://www.a-kok.com/php/paging.php
Titta på exemplet för textfil. Där lagras innehållet i en array.

Medlem sedan apr. 2002830 inlägg
#3

Följande kod snickrade jag ihop för detta ändamål, tycks fungera:

		$result[0]['member_id'] = 1;
		$result[1]['member_id'] = 2;
		$result[2]['member_id'] = 3;
		$result[3]['member_id'] = 4;
		$result[4]['member_id'] = 5;
		
		$result[5]['member_id'] = 6;
		$result[6]['member_id'] = 7;
		$result[7]['member_id'] = 8;
		$result[8]['member_id'] = 9;
		$result[9]['member_id'] = 10;

		$views_per_page = 2; // antal element som visas per sida
		$page = 4; // sida du är på, OBS 0 = 1
		
		for ($i = ($page * $views_per_page); $i < (($page * $views_per_page) + $views_per_page); $i++)
		{
			echo $result[$i]['member_id'] . "=><br>";
		}

// Nippe

Medlem sedan apr. 2002830 inlägg
#4

:) Missade din länk Matte, ska ta en titt!

// Nippe

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)