Puoi memorizzare l'array utilizzando serialize
/unserialize
. Con questa soluzione non possono essere facilmente utilizzati da altri linguaggi di programmazione, quindi potresti prendere in considerazione l'utilizzo di json_encode
/json_decode
invece (che ti dà un formato ampiamente supportato). Evita usando implode
/explode
per questo poiché probabilmente ti ritroverai con bug o falle di sicurezza.
Nota che questo rende la tua tabella non normalizzata, il che potrebbe essere una cattiva idea poiché non puoi interrogare facilmente i dati. Pertanto, consideralo attentamente prima di andare avanti. Potrebbe essere necessario interrogare i dati per statistiche o altro? Ci sono altri motivi per normalizzare i dati?
Inoltre, non salvare il grezzo $_POST
Vettore. Qualcuno può facilmente creare il proprio modulo web e pubblicare dati sul tuo sito, inviando così un modulo davvero grande che occupa molto spazio. Salva i campi che desideri e assicurati di convalidare i dati prima di salvarli (in modo da non ottenere valori non validi).