|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
[JSP] Elenco su più pagine
Sto realizzando un'applicazione web che ad un certo punto dovrà restituire un lungo elenco di prodotti in una tabella.
Siccome l'elenco potrebbe essere davvero molto lungo stavo pensando di dividerlo su più pagine, ma questa cosa dovrà essere ovviamente fatta dinamicamente dall'applicazione perché potrebbero esserci prodotti diversi (qualcuno che viene aggiunto, qualcuno che viene eliminato) a seconda di quando questo elenco viene richiamato. In pratica dovrebbe venir fuori una cosa gestita come le pagine del forum, pulsanti avanti/indietro e numeri per andare subito su una pagina specifica. Sotto ho un DB MySQL. Mi sapreste dare qualche idea su come realizzare questa cosa? Non mi serve codice, solo idee realizzative |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: May 2004
Città: Londra (Torino)
Messaggi: 3692
|
Per fare quanto vuoi, ci sono componenti ormai standard per quasi tutte le tecnologie, e vanno sotto il nome di GridView (dataview, gridtable, tableview, etc.)
__________________
Se pensi che il tuo codice sia troppo complesso da capire senza commenti, e' segno che molto probabilmente il tuo codice e' semplicemente mal scritto. E se pensi di avere bisogno di un nuovo commento, significa che ti manca almeno un test. |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jan 2005
Città: London, United Kingdom
Messaggi: 959
|
Ho provato a spiegarmi ma non ci sono riuscito xD
Ti passo un esempio di codice... Per la query SQL devi fare LIMIT " + parto_da_quale + ", " + quanti_ne_vuoi_per_pagina + " Codice PHP:
Che richiamerai con: Codice PHP:
Potrebbe avere alcune cose che non funzionano ma il ragionamento é questo...a me funziona
__________________
zattix Ultima modifica di ianaz : 06-05-2008 alle 07:48. |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Dec 2003
Messaggi: 1759
|
Grazie a tutti e due, mi ci metto su e vedo cosa riesco a tirare fuori
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 23:07.



















