Praticamente l'utente scrive un array(Titolo, Valore) ??
Soluzione più semplice per l'inserimento in un solo campo è che tu crei dei separatori.
Esempio
Dati inseriti dall'utente:
- TitoloXX, ValoreXX
- TitoloY, ValoreY
- TitoloZ, ValoreZ
- ....
Separatore nuovo dato = "##"
Separatore titolo-valore = "@@"
Quindi la stringa che salverai sul tuo campo sarà:
TitoloXX@@ValoreXX##TitoloY@@ValoreY##TitoloZ@@Val oreZ
Questo però avrà delle problematiche ENORMI sia a livello di manipolazioni dati che di inserimento. Ricordati che le tabella hanno dei limiti.
La cosa migliore che puoi fare a mio avviso è salvarli su una tabella dedicata con id autoincrementale e salvi il valore dell'ID nel campo della tabella dove vorresti salvare l'intera mole di dati.
Spero di averti dato un aiuto.

Rispondi quotando