Paging med en array

PHP

3 svar · 196 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Trådstart#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

266 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)