|
Førstesiden / PHP & MySQL / paging.html
Paging
Her er det et ferdig pagingscript som kan brukes til f.eks fremvisning av nyheter.
Dette scriptet er flott til store datamengder.
Scriptet lager altså linker med neste og tilbake, samt link til hver side.
Se koden her
Skrevet av Sindre Mathisen -2002
Utskriftsvennlig versjon | Forslag til endring av artikkel | Skriv ut | Ny kommentar
Kommentarer| Innsendt av espen | Email: espen[ATNOSPAM]dyrehagen.org | Man kan gjøre om kode bittelite granne slik at brukeren har mulighet til å se hvilken side han/hun kikker på. Dette kan bety endel når man f.eks får endel nyhets artikler.. Og det gjør ting ganske enkelt litt mer oversiktelig, selv om det er en liten detalj.
Der koden ser slik ut (det er der hvor det antallet sider blir skrevet ut..):
if ($this->pages > 1) {
for ($i=1; $i <= $this->pages; $i++) {
$nextrow = $this->display * ($i - 1);
if(!$this->number == 0) {
print("
$i\n ");
}
Kan man skrive om slik at det ser slik som dette:
if ($this->pages > 1) {
for ($i=1; $i <= $this->pages; $i++) {
$nextrow = $this->display * ($i - 1);
if(!$this->number == 0)
{
if($nextrow == $startrow)
{
print("$i\n ");
}
else
{
print("$i\n ");
}}}}
Da vil den siden man er inne på bli skrevet ut med uthevet skrift. |
|
|
|