Salve a tutti; ho un problema inerente all'inserimento di record in tabelle db mysql.
Ho creato un applicazione aziendale che gestisce i corsi di formazione del personale;
vengo al dunque.
lato client:
il capo ufficio inserisce il/i corso/i e i partecipanti, in tabelle distinte correlate dell'id_ordine e id_capoufficio,
si stampa a video(select delle tabelle) l'inserimento avvenuto e se tutto ok si clicca su conferma.

lo script esegue:
- controllo della tabella partecipanti che non sia vuota;
- select della tabella ordine corso;
- select della tabella partecipanti;
- inserimento in altre rispettive tabelle dei recods selezionati precedentemente;
- cancellazione dei records selezionati dalle tabelle di origine;

lo script funziona solo se si inseriscono n.1 o n.2 due corsi con un max di n.3 partecipanti per ordine(corso);
superando i n.records di inserimento si perdono i dati da entrambe le tabelle,
sia su quelle tabelle dove sono stati selezionati che su tabelle che dovevano avvenire l'inserimento.

ho provato ad aumentare il valore delle seguenti impostazioni nel file php.ini:
max_execution_time da 60 a 180 e memory_limit da 8 a 200.
nel file di configurazione x il database ho inserito questo valore set_time_limit(3600);che aumenta il tempo di esecuzione dello script
ma senza alcu esito.


tutte le pagine sono state inserite le sessioni.

Grazie