Hormus ha scritto:
Quando effettui l'istruzione standard SQL con CREATE TABLE $file. Però non è corretto utilizzare cliente1.csv ma cliente1
Ho risolto facendo un TRIM alla variabile $file così:
$nometabella = trim($file, '.csv');
e sostituendo la variabile $file con la variabile $tabella ed ora mi genera tranquillamente le tabelle con i nomi dei CSV.
Ora ho un altro problema, visto che queste tabelle vengono PRIMA generate e poi POPOLATE da i dati dei file CSV che ho sul pc dopo che lancio la pagina mi da questo errore
Fatal error: Maximum execution time of 120 seconds exceeded in C:\xampp\htdocs\PHP7\creaDB.php on line 51
Allora visto che alcuni file .csv sono di diversi GB e di conseguenza ci vuole più tempo per caricarli, difatti alcune tabelle sono state generate e popolate correttamente prima che il sistema si blocchi, infatti 3 Tabelle vengono create poi si blocca.
Come posso fare in modo da togliere il limite di tempo? devo agire sul valore "max_execution_time=120" all'interno del file PHP.ini?
Grazie a tutti.