Du kan gemme arrayet ved hjælp af serialize
/unserialize
. Med den løsning kan de ikke nemt bruges fra andre programmeringssprog, så du kan overveje at bruge json_encode
/json_decode
i stedet (hvilket giver dig et bredt understøttet format). Undgå ved hjælp af implode
/explode
for dette, da du sandsynligvis vil ende med fejl eller sikkerhedsfejl.
Bemærk, at dette gør din tabel ikke-normaliseret, hvilket kan være en dårlig idé, da du ikke nemt kan forespørge dataene. Overvej derfor dette nøje, før du går videre. Måske er du nødt til at forespørge dataene for statistik eller andet? Er der andre grunde til at normalisere dataene?
Gem heller ikke den rå $_POST
array. Nogen kan nemt lave deres egen webformular og poste data til dit websted, og derved sende en rigtig stor formular, som fylder meget. Gem de felter, du ønsker, og sørg for at validere dataene, før du gemmer dem (så du ikke får ugyldige værdier).