Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Come visualizzare Avanti e Indietro in ColdFusion

ColdFusion è un linguaggio di scripting che consente agli sviluppatori Web di scrittura, le pagine Web basate sui dati dinamici in fretta . Il linguaggio ColdFusion aiuta gli sviluppatori fornendo una grande varietà di funzioni built - in per visualizzare, gestire e visualizzare i dati . L'approccio di ColdFusion a fornire impaginazione per le pagine Web basati su database consente agli sviluppatori di determinare la pagina corrente, dati di elenchi e visualizzare i collegamenti alle pagine che precedono o seguono la pagina corrente di dati . Cose che ti serviranno base di dati -guidato ColdFusion copione
Mostra più istruzioni
1

determinare quanti record verrà visualizzato in ogni pagina, e creare una variabile per contenere tale numero . Ad esempio , se si desidera visualizzare 10 record per pagina , è possibile creare una variabile chiamata " records_on_page " e impostarlo su 10:


2

Scopri il numero di record del database contiene , e memorizzare il numero in una variabile . Ad esempio , se il database incluso una colonna chiamata id per ogni record nelle names_of_pages tabella :


SELECT COUNT ( id ) AS record da names_of_pages

< /cfquery >
3

numero delle pagine nel report di database -driven basato sui dati ricavati dal database e determinare il primo record da visualizzare in base al numero di pagina corrente . La prima riga di codice di esempio seguente viene illustrato come impostare il nome della variabile che fa riferimento alla pagina corrente a 1 , in modo che i display iniziano con la prima pagina di dati . La seconda riga di codice viene illustrato come determinare quale record deve essere visualizzato prima della pagina corrente .


< CFSET first_record = url_of_page * records_on_page - records_on_page >
4

la "Pagina precedente " collegamento da prima determinare se una pagina precedente esiste, e in tal caso, la creazione di un link ad esso . Per continuare gli esempi precedenti , questo codice di esempio controlla prima per vedere se la pagina corrente è il numero 1 , in tal caso , essa emette testo che informa l'utente che nessuna pagina precedente esiste. Se la pagina corrente non è la prima pagina , emette il testo che è collegato alla pagina precedente .


No Precedente Pagina


href="pages.cfm?page=#url_of_page-1#"> Pagina precedente < /a>

< /cfif >

5

la "Pagina successiva " collegamento da prima determinare se la pagina corrente è l'ultima pagina , e se non, creando un link alla pagina seguente . Questo codice di esempio prima determina quanti record sono già state visualizzate moltiplicando il numero di pagina corrente per il numero di record in ogni pagina , e determinare se il risultato è inferiore al numero totale di record nel database. Se è così, emette testo che viene collegato alla pagina successiva . Se sono stati visualizzati tutti i record , emette testo che informa l'utente che non ci sono altre pagine disponibili .


< a href = " pages.cfm ? page = # url_of_page +1 # " > Pagina successiva < /a>


No Next Page

< /cfif > ;

 

Programmazione © www.354353.com