ciao...ho questo problemino: mi hanno dato un file CSV con molte righe che converto in una tabella MySQL usando la funzione EXPLODE. Ogni campo nel file csv è separato da virgole, quindi bastano le righe seguenti:
Codice PHP:
$righe = file($csv);
foreach ($righe as $riga) {
$riga= explode(",", $riga);
// oggetto di classe per trasformare i singoli valori in campi mysql
}
tutto bene se non fosse che c'è un campo stringa che contiene delle virgole! ad esempio la stringa seguente
Lavori d'ufficio, grafica e informatica
con explode viene divisa nei campi Lavori d'ufficio e grafica e informatica ! come posso quindi mantenere questa stringa intera senza dividerla? grazie! Ah da tenere presente che la stringa con le virgole è inserita fra doppi apici che elimino con str_replace