У меня есть пример файла формата CSV, который содержит три строки с использованием ";" в качестве разделителя.
Мне нужно преобразовать его в таблицу с тремя строками, для этого я использую следующий код:
Код: Выделить всё
if (($gestor = fopen("importar.csv", "r")) !== FALSE) {
while (($datos = fgetcsv($gestor, 10000, ";")) !== FALSE) {
$em = $entityManager;
$entityMusic = new Fuente(); //This is your entity
$entityMusic->setDiario($datos[0]); //Respective entity methods
$entityMusic->setLink($datos[1]);
$entityMusic->setPalabras($datos[2]);
$entityMusic->setTitulo($datos[3]);
$entityMusic->setContenido($datos[4]);
$em->persist($entityMusic);
$em->flush();
}
}
Почему я получаю такой результат?
Подробнее здесь: https://stackoverflow.com/questions/782 ... ony-entity