0
온라인 XML 파일에서 데이터를 가져와 CSV 형식으로 저장하려고합니다. CSV 파일을 저장할 수 있었지만 데이터가 쉼표로 구분 된 CSV로 제대로 저장되지 않아서 데이터에 구분 기호가없고 mysql에서 제대로 가져 오지 못하는 것으로 나타납니다. 그것은 8 개의 열이있는 하나의 열 자체에서 mysql을 가져 오며 CSV 데이터에 따라 다른 열로 가져와야합니다. 내가MYSQL 가져 오기 용 XML 스트림에서 CSV 파일 생성
$report = stream_get_contents($request->getReport());
// output headers so that the file is downloaded rather than displayed
header('Content-type: text/csv');
header('Content-Disposition: attachment; filename="data.csv"');
// do not cache the file
header('Pragma: no-cache');
header('Expires: 0');
$file = fopen('data.csv','w+');
fwrite($file,$report);
fclose($file);
답장을 보내 주셔서 감사합니다. 내가 이것을 사용하면 오류가 발생합니다> 경고 : file_get_contents()는 매개 변수 1이 유효한 경로가 될 것으로 기대합니다. – user1001176