Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Så här visar på Nästa och Föregående i ColdFusion

    ColdFusion är ett skriptspråk som hjälper webbutvecklare skriver dynamiska , datadrivna webbsidor snabbt . ColdFusion språket hjälper utvecklare genom att erbjuda ett överflöd av inbyggda funktioner för att visa , hantera och visa data . ColdFusion strategi att erbjuda sidnumrering för databasdrivna webbsidor tillåter utvecklare att bestämma den aktuella sidan , listdata och visar länkar till sidor som föregår eller följer den aktuella sidan för data. Saker du behöver
    Databasdrivna ColdFusion script
    Visa fler instruktioner
    1

    Bestäm hur många poster visas på varje sida , och skapa en variabel för att hålla det nummer. Till exempel , om du vill visa 10 poster per sida , kan du skapa en variabel som heter " records_on_page " och ställ in den på 10 :


    2

    Ta reda på hur många poster i databasen innehar , och lagra det numret i en variabel . Till exempel , om databasen ingår en kolumn som heter id för varje post i tabellen names_of_pages :


    SELECT COUNT ( id ) AS poster från names_of_pages

    < /cfquery > Addera 3

    Antal sidor i din databas - driven rapport baseras på data från din databas , och bestämma den första posten som ska visas baserat på det aktuella sidnumret . Den första raden i följande exempelkod visar hur du ställer in variabeln namn som refererar till den nuvarande sidan till 1 , så som visas börjar med den första sidan av data . Den andra raden av exempelkod visar hur man kan avgöra vilken post som ska visas först på den aktuella sidan .


    < cfset first_record = url_of_page * records_on_page - records_on_page >
    4

    Ställ " Föregående sida " länken genom att först bestämma om en tidigare sida existerar , och om så är fallet , att skapa en länk till den . För att fortsätta de tidigare exemplen , kontrollerar denna exempelkod först för att se om den aktuella sidan är nummer 1 , så matar den klartext som informerar användaren om att något föregående sida existerar . Om den aktuella sidan är inte den första sidan , matar den text som är kopplad till den föregående sidan .


    Nej Föregående

    Sida

    Föregående Sida < /a>

    < /cfif >

    5

    Ställ " Nästa sida " länken genom att först bestämma om den aktuella sidan är den sista sidan , och om inte , att skapa en länk till den följande sidan . Denna exempelkod bestämmer först hur många poster som redan har visats genom att multiplicera aktuellt sidnummer med antalet poster på varje sida , och avgöra om resultatet är mindre än det totala antalet poster i databasen . Om så är fallet , matar den text som är kopplad till nästa sida . Om alla poster har visats , matar det vanlig text som informerar användaren om att inga fler sidor finns tillgängliga .


    < a href = " pages.cfm ? page = # url_of_page +1 # " > Nästa sida < /a>


    Nej Nästa sida

    < /cfif > , Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur gör jag en knapp Appear baserat på inmatade data …
    ·Militär användning av artificiell intelligens
    ·Vad Är Skelett filer
    ·Hur man beräknar G02 Koder för Mills
    ·Hur du distribuerar Eclipse och Flex i GlassFish
    ·Så här konfigurerar du en variant i SAP
    ·Hur man lär UML 2.0 Online
    ·Hur man använder bakgrundsbilder i ett HTML- e
    ·Orsaker till Stack Overflow
    ·Hur sortera Silverlight DataGrid
    Utvalda artiklarna
    ·Hur till Öppen CSV -filer i ett Microsoft Excel- progr…
    ·Hur du väljer CFForm i ColdFusion
    ·Hur man skriver ett makro för att ut på en knapp Klic…
    ·VB6 Speltid Error 70 : Åtkomst nekad
    ·Unicode Character Conversion i Java
    ·Hur Radera rad i en platt fil PHP
    ·Hur man skapar en Twitter Stream Med PHP
    ·Socket Övervakning med Java
    ·Online Computer Programmering Skolor
    ·Hur man skriver ett program i Visual Basic som kommer U…
    Copyright © Dator Kunskap http://www.dator.xyz