Ciao a tutti,
sto diventando matto con un problema e mi chiedevo se qualcuno è così gentile da darmi una mano. La situazione è questa: devo inserire dei dati in un database MySQL, tramite un apposito programma open source (phpFormgenerator), il quale mi crea una tabella con i vari campi e va a mettere le immissioni di contenuto, in altrettanti campi di una tabella esistente in un database. Il problema, invece, è il seguente: siccome non posso modificare la tabella sul DB esistente, ma ho bisogno di immettere i dati in maniera separata, come posso creare una form che mi riunisca gruppi di campi in altrettante variabili che sarebbero poi inviati con il tasto submit, al posto dei campi stessi? Mi spiego meglio con un esempio. Poniamo che nella tabella del DB in questione ci siano tre campi, tutti di testo, uno di una sola riga e due di area di testo. Sarebbe logico formare altrettanti campi nella form che spedirebbero i dati nella tabella e invece no. Per permettere una corretta immissione dei dati, sono costretto a spezzettare la form in diversi campi, diciamo 11, ma vorrei che il contenuto di questi 11 campi "entrasse" nei tre della tabella, in questo modo: un campo, di testo, nel corrispondente campo della tab, il contenuto di 4 campi di testo, riunito in una sola stringa ed "infilato" nel campo dell'area di testo della tabella ed il contenuto dei restanti 6 campi, lo stesso, tutti nell'altra textarea. Mi basta che i vari microcampi di immissione siano trattati sequenzialmente, uno dopo l'altro, con un ritorno a capo, magari. Tutto questo per chiedere cosa? Volevo sapere se esiste un sistema, in javascript o altro, nel quale io possa definire una o più variabili e, al momento di passare i dati al Submit, i contenuti dgli XYZ campi, si riunissero per dare un valore unico, di testo, alle variabili corrispondenti, valori che verranno passati dal Submit al click. E' chiaro che non sono pratico di javascript ma, spulciando qua e là, mi sono fatto un'idea di poter agire così: uno script che si attivi proprio OnSubmit, quando si clicca il pulsante e che agisca concatenando le stringhe dei campi voluti, in un'unica variabile o, a gruppi, in più variabili. Quello che non sono riuscito a trovare, sempre ammettendo di aver intrapreso la strada giusta, è la sintassi di tutto questo! Inoltre, la form indirizza direttamente ad un file php che processa i dati, quindi non posso (o credo di non potere) appoggiarmi ad un CGI esterno, ma operare direttamente all'interno della form. C'è qualcuno che può aiutarmi? Grazie a tutti per il tempo che mi dedicherete e complimenti a chi ha avuto la pazienza di leggere fin qui.