| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment afficher Suivant et Précédent dans ColdFusion
    ColdFusion est un langage de script qui aide les développeurs Web , écrire des pages Web dynamiques pilotés par les données rapidement . Le langage ColdFusion permet aux développeurs en fournissant une abondance de fonctions intégrées de visualiser, gérer et afficher des données. L'approche de ColdFusion à fournir pagination pour les pages Web orientée base de données permet aux développeurs de déterminer la page en cours , les données de la liste et afficher des liens vers les pages qui précèdent ou qui suivent la page actuelle de données . Choses que vous devez
    orientée base de données ColdFusion scénario
    Voir Plus Instructions
    1

    déterminer le nombre de dossiers sera affiché sur chaque page, et créer une variable pour contenir ce nombre . Par exemple, si vous souhaitez afficher 10 enregistrements par page , vous pouvez créer une variable appelée " records_on_page " et réglez-le sur 10:


    2 < p > Pour en savoir combien d'enregistrements de la base de données contient , et de stocker ce nombre dans une variable. Par exemple, si la base de données comportait une colonne appelée identifiant pour chaque enregistrement dans les names_of_pages de table :


    SELECT COUNT (id) AS enregistrements de names_of_pages


    3

    Nombre des pages dans votre rapport orientée base de données basée sur des données provenant de votre base de données, et de déterminer le premier enregistrement à afficher sur la base du numéro de la page en cours. La première ligne de l'exemple de code suivant montre comment définir le nom de la variable qui fait référence à la page en cours à 1 , de sorte que les écrans commencent avec la première page de données. La deuxième ligne de l'exemple de code montre comment déterminer quel enregistrement doit être affiché en premier sur la page courante .


    < cfset first_record = url_of_page * records_on_page - records_on_page >
    4

    Définir le lien « page précédente » d'abord en déterminant si une page précédente existe, et si oui, de créer un lien vers elle . Pour continuer les exemples précédents, cet exemple de code vérifie d'abord si la page actuelle est le numéro 1 , si c'est le cas , il affiche du texte qui informe l'utilisateur que pas de page précédente existe. Si la page actuelle n'est pas la première page, il affiche le texte qui est lié à la page précédente.


    Non Page précédente


    page précédente < /a>

    Photos
    5

    Définir le lien « page suivante » commence par déterminer si la page actuelle est la dernière page , et si non, la création d'un lien vers la page suivante. Cet exemple de code doit d'abord déterminer combien de dossiers ont déjà été affiché en multipliant le nombre de page en cours par le nombre d'enregistrements sur chaque page , et de déterminer si le résultat est inférieur au nombre total d'enregistrements dans la base de données . Si c'est le cas , il affiche le texte qui est lié à la page suivante. Si tous les documents ont été affichés , il affiche du texte qui informe l'utilisateur que plus aucun pages sont disponibles.


    Page suivante


    Non page suivante

    ;

    Previous :

    next :
      articles connexes
    ·La fonction d'index AWK 
    ·Comment inventer Metrics logiciel intégrant des algori…
    ·Fonction xmlparse 
    ·Alternatives eval 
    ·Comment faire pour créer et mettre à jour les fonctio…
    ·Comment trouver des codes de couleur de sortilège 
    ·Comment apprendre la programmation Mobile 
    ·Comment analyser un fichier CSV 
    ·Comment supprimer des feuilles Sans confirmation avec V…
    ·Comment faire pour supprimer une ligne vide dans un fic…
      articles en vedette
    ·Comment faire pour effectuer fichier I /O en C + + 
    ·Comment faire une boîte arrondie avec CSS3 
    ·Comment faire pour convertir décimal en hexadécimal 
    ·Comment ajouter une matrice à une matrice dans MATLAB 
    ·Comment convertir une chaîne du système IO dans TextW…
    ·Tableau JavaScript Tutoriel 
    ·Comment faire pour créer des sauts de graphes dans Sig…
    ·Comment remplacer active échafaudage 
    ·Comment faire pour créer une chaîne dynamique en C + …
    ·Comment réviser entrée en Java à partir du clavier 
    Copyright © Connaissances Informatiques http://fr.wingwit.com