Buon pomeriggio.
Ho una pagina con N input:
giorno - mattino dal - mattino al - mattino testo - pomeriggio dal - pomeriggio al - pomeriggio testo
Codice PHP:
echo "<form method='POST'>";
echo "<input type='hidden' id='day' name='day' value='LU'>
<input type='text' id='mattina_dal' name='mattina_dal' value='08:00'>
<input type='text' id='mattina_al' name='mattina_al' value='12:30'>
<input type='text' id='pom_dal' name='pom_dal' value='14:00'>
<input type='text' id='pom_al' name='pom_al' value='20:00'>
<input type='submit' value='invia'>";
echo "</form>";
Ovviamente, il form comprende tutte le input per tutti i giorni della settimana.
Cosa devo fare?
Inviare per ogni giorno della settimana, l'array con tutti gli orari.
Le sto provando tutte tipo:
Codice PHP:
//pagina del form
echo "<input type='text' id='calendar' name='calendar' value='08:00'>
ecc
ecc";
//pagina invio dati
function ajaxSubmit(tipo,ids){
var mydata = []; $('input[name="calendar"]').each(function(){ mydata.push($(this).val()); });}
Quando invio i dati alla pagina per l'inserimento, mi crea un array con N indici.
Codice PHP:
array(42) {[0]=> string(2) "LU" [1]=> string(8) "08:00 am" [2]=> string(8) "12:00 am" [3]=> string(1) "C" [4]=> string(8) "07:00 pm" [5]=> string(1) "G"....
Vorrei che, l'array avesse soltanto 7 indici, che racchiudono tutte le info per ogni singolo giorno es:
Codice PHP:
array(7) {[0]=> ("LU","08:00 am","12:00 am","C","07:00 pm","G") [1]=>("MA","08:00 am","12:00 am","C","07:00 pm","G") ecc ecc
Come faccio?
Grazie.