Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako zobraziť Ďalšie a Predchádzajúci v ColdFusion

ColdFusion je skriptovací jazyk , ktorý umožňuje webovým vývojárom rýchle písanie dynamických dátovo riadené webovej stránky . Jazyk ColdFusion pomáha vývojárom tým , že poskytuje množstvo vstavaných funkcií zobraziť , spravovať a zobrazovať dáta . Prístup ColdFusion k poskytovaniu stránkovania databázových riadený webových stránok umožňuje vývojárom zistiť aktuálnu stránku , zoznam dát a zobrazenie odkazy na stránky , ktoré predchádzajú alebo nasledujú aktuálnu stránku dát . Veci , ktoré budete potrebovať klipart databázy - riadené ColdFusion skript
Zobraziť ďalšie inštrukcie Cestuj 1

Určte , koľko záznamov sa zobrazí na každej stránke , a vytvoriť premennú , ktorá si myslí , že číslo . Napríklad , ak chcete ukázať 10 záznamov na stránke , môžete vytvoriť premennú s názvom " records_on_page " a nastavte ju na 10 :


2

Zistiť , koľko záznamov databázy má , a uložiť toto číslo v premennej . Napríklad , ak je databáza obsahovala stĺpec s názvom id pre každý záznam v tabuľke names_of_pages :


SELECT COUNT ( id ) AS záznamy z names_of_pages

< /cfquery >
3

Počet stránok v zostave databázy - riadené na základe údajov získaných z databázy , a určiť , prvý záznam , ktorý sa zobrazí na základe aktuálneho čísla stránky . Prvý riadok nasledujúci ukážkový kód ukazuje , ako nastaviť premennú názov , ktorý odkazuje na aktuálnu stránku 1 , tak , že sa zobrazí začať s prvou stránkou dát . Druhý riadok ukážkový kód ukazuje , ako určiť , ktoré záznamy by mali byť zobrazené ako prvý na aktuálnej stránke .


< cfset first_record = url_of_page * records_on_page - records_on_page >
4

Nastavte " Predchádzajúca stránka " odkaz sa najprv určiť , či predchádzajúce stránka existuje , a ak áno , tak vytvorenie odkazu na neho . Ak chcete pokračovať v predchádzajúcej príklady , tento ukážkový kód najprv skontroluje , či aktuálna stránka je číslo 1 , ak áno , je výstup vo formáte obyčajného textu , ktorý informuje užívateľa , že žiadny predchádzajúci stránka existuje . Ak aktuálna stránka nie je prvá stránka , je výstupom text , ktorý je prepojený na predchádzajúcu stránku .


No Predchádzajúca Stránka


href = " pages.cfm ? page = # url_of_page - 1 # " > Predchádzajúca strana < /a >

< /cfif >

5

nastavte na odkaz " Ďalšia strana " , tým , že najprv určiť , či je aktuálna stránka posledná stránka , a ak nie, vytvorenie odkazu na nasledujúcej stránke . Tento ukážkový kód prvé určuje , koľko záznamov už zobrazené vynásobením aktuálneho čísla stránky o počte záznamov na každej stránke , a určenie , či je výsledok menší než celkový počet záznamov v databáze . Ak áno , výstupy text , ktorý je prepojený na ďalšiu stránku . Ak boli zobrazené všetky záznamy , je na výstupe vo formáte obyčajného textu , ktorý informuje užívateľa , že nie sú k dispozícii žiadne ďalšie stránky .


< a href = " pages.cfm ? page = # url_of_page 1 # " > Ďalšia stránka < /a >


Žiadne ďalšie stránky

< /cfif > ;

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené