L'area risultati database può, come abbiamo visto, essere interrogata direttamente un visitatore. Basta aver precedentemente inserito l'apposito modulo.
Tuttavia è interessante notare come un'area risultati possa essere interrogata dai risultati un'altra area risultati.
Immaginiamo di possedere un database che contenga il campo libro ed il campo recensione.
Potremmo impostare un area risultati in modo che visualizzi tutti i titoli dei libri presenti nel database. Potremmo, inoltre, fare in modo che i risultati di quest'area siano dei collegamenti e che, cliccando su di essi, il visitatore possa visualizzare la recensione corrispondente al libro.
Esempio: nell'area risultati database vengono mostrati i seguenti risultati relativi al campo libro.
| Labirinto di Morte |
| Io robot |
| Il ritratto di Dorian gray |
| 2001: odissea nello spazio |
A questo punto il visitatore, cliccando ad esempio su Labirinto di Morte, viene rimandato ad una pagina dove viene visualizzata la recensione (quindi la pagina dovrà visualizzare il relativo campo recensione)
Cerchiamo di capire come realizzare un sistema del genere.
A questo punto abbiamo completato la creazione della pagina che visualizzerà la recensione. Questa pagina riceverà una richiesta del tipo "libro uguale a Labirinto di Morte" e saprà di dover visualizzare la recensione di questo libro.
Passiamo ora a creare la prima pagina che visualizzerà i titoli di tutte le recensioni e che dovrà interrogare la pagina che abbiamo appena costruito.
Ora abbiamo "detto" a FP2000 che quando il visitatore clicca sul titolo del libro si deve caricare la pagina contenente la recensione. Tuttavia dobbiamo ora specificare quale recensione dovrà essere visualizzata: è chiaro che dovremo fare in modo che venga visualizzata la recensione relativa al libro selezionato.

Confermiamo con Ok e salviamo la pagina corrente con estensione ASP.
Abbiamo finalmente creato un sistema dinamico che permetta di "saltare" da un area risultati ad un'altra in modo automatico ed invisibile al visitatore.
Pubblichiamo il sito su uno spazio che supporta le estensioni di FP2000 per testarne il corretto funzionamento.
Adobe Edge, la prima animazione HTML5Come creare una animazione HTML5 con Adobe Edge, esempio completo |
Adobe Edge, l'interfacciaEsaminiamo pannelli e menu del tool gratuito di Adobe per la... |
Trasformazioni XSLT in Dreamweaver 8Primo sguardo agli strumenti XML: trasformare un feed RSS |
Layout senza tabelle con Dreamweaver 8Esaminiamo gli strumenti CSS avanzati del software di Adobe/Macromedia |
Il nuovo Dreamweaver 8Panoramica delle principali novità dell'ultima release del popolare... |
Guida WebMatrixEntrare nel mondo dello sviluppo di applicazioni Web con Webmatrix,... |
Guida Notepad++Un editor testuale che funziona perfettamente anche come editor HTML... |
Guida AptanaCreare siti Web o applicazioni con Aptana, l'editor open source,... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |