Kirjautuminen

Haku

Tehtävät

Keskustelu: Koodit: PHP: Yksinkertainen sivutus

T.M. [18.07.2006 23:05:49]

#

<?php


// Tässä kohdassa sinun täytyy lukea viestit $taulukko nimiseen taulukkoon


// pg (page) = monesko sivu
// vm = viestimäärä

$max = count($taulukko); // Kuinka monta viestiä on yhteensä
$vm = 20; // Kuinka monta viestiä per sivu

$pg = (int)$_GET['pg']; // Monesko sivu (alkaa nollasta) (int) muuttaa arvon kokonaisluvuksi
if(!$pg) $pg = 0; // Jos sivua ei ole asetettu, asetetaan se nollaksi

$alku = $pg*$vm; // Lasketaan mistä kohdasta taulukkoa aloitetaan lukemaan
$loppu = $alku+$vm; // Lasketaan mihin kohtaan lopetetaan taulukon lukeminen
if($loppu > $max) $loppu = $max; // Korjataan lopetuskohta jos se on liian pitkä


for($u = $alku; $u < $loppu; $u++){
	// Tässä kohdassa haetaan viestit ja tulostetaan ne, esim:
	// $osa = explode("|", $rivi[$u]);
	// print"$osa[0]<br>";
	// tms.
}


?>

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta