174 messaggi dal 09 ottobre 2006
Ciao a tutti,
vorrei sapere come gestire meglio il controllo CheckboxList.

Mi spiego meglio:
ho una pagina con un controllo CheckboxList tipo questa di AspItalia
(https://secure.aspitalia.com/liste/gestione.aspx)
che mi visualizza tutte le newsletter presenti nel sito.

L'elenco di ciascun Checkbox è presente in una tabella del mio database con questa struttura:
IDSERVIZIO | NOMESERVIZIO

Agli utenti del mio sito come faccio a salvare l'associazione servizi/utenti?

Creo una tabella "servizi" con IDUTENTE e IDSERVIZIO
oppure nella tabella del profilo utente mi salvo i servizi con una arraylist (es: NOMESERVIZIO1, NOMESERVIZIO2, NOMESERVIZIO3, NOMESERVIZIO4, ecc...)

Da tenere presente però che devo anche dare la possibilità ai miei utenti di gestire il proprio profilo scegliendo nuove o eliminando alcune liste di newsletter (Checkbox).

Vorrei realizzare proprio la pagina di AspItalia come suggerita sopra.
Su internet non ho trovato molto per capire la scrittura/lettura nel db.

Grazie a tutti!
La prima soluzione è sicuramente la migliore, e ti garantisce più flessibilità.

Davide Guida
Developer, Data Manager @ Publicis Healthware
http://davideguida.netne.net
174 messaggi dal 09 ottobre 2006
Grazie mille mizrael e scusa che rispondo adesso.

Il primo passo l'ho fatto, ho creato una tabella con l'elenco di tutti i servizi e un'altra tabella con IdUTENTE e IDSERVIZIO.

Ora la difficoltà la tengo nel creare la pagina di gestione utente.
Questa pagina deve contenere tutti i servizi disponibili (e lo faccio con una normale select) però con i servizi "spuntati" precedentemente scelti dal cliente (seconda select).

Come faccio a unire due select?
Come creo l'aggiornamento successivo sulla seconda tabella?

L'utente può cancellarsi da un servizio e iscriversi ad un altro.

Grazie per l'aiuto :-)

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC