dunque,
l'utente può scegliere al massimo 5 checkbox su una trentina.
ho creato l'array dando nel form nome: posizione_ambita[] e poi nella pagina che lo processa, per mandare i valori scelti
codice:
INSERT INTO Tabella (blablabla, posizione_ambita1, posizione_ambita2,
posizione_ambita3, posizione_ambita4, blablabla) VALUES ('blablabla', 'posizione_ambita[0]', 'posizione_ambita[1]',
'posizione_ambita[2]', 'posizione_ambita[3]', 'posizione_ambita[4]', 'blablabla')
"blablabla" sono gli altri campi del form esterni a quest'array.
funziona tutto alla grande
ho solo un piccolo problema.
come dicevo le scelte possibili sono al massimo 5, ma se un'utente ne seleziona meno alcune variabili restano indefinite e giustamente mi restituisce questo errore:
codice:
Notice: Undefined index: 4 in C:\Webs\blabla\form.php on line 79
l'unica soluzione che mi è venuta in mente era di creare 5 checkbox hidden con value='' ma così mi sminchiano l'array che dovrebbe partire da posizione_ambita[5]...
non l'ho provato, se funzionasse andrebbe bene comunque ma penso che ci sia qualche metodo più ortodosso
come potrei fare?
grazie