나는 다른 정보를 저장하고있는 데이터베이스 테이블을 가지고 있는데, 이것을 csv 파일로 만들고 싶습니다. 어떻게해야합니까? 데이터베이스는 MySQL의 경우PHP에서 데이터베이스에서 CSV 파일을 만드는 방법?
-1
A
답변
2
,이 시도 :
SELECT a,b,a+b INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM test_table;
(http://dev.mysql.com/doc/refman/5.0/en/select.html에서 코드)
또는 응용 프로그램과 같은 코드에서 작업을 수행 할 수 있습니다
$fh = fopen('file.csv', 'w');
$rows = $db->query('select first_name, last_name, email, telephone, company_name, customer_id, city from customer_tab;');
while($r = $rows->fetch_assoc()) {
fputcsv($fh, $r);
}
fclose($fh);
또는 PHP < 5.1 :
$rows = $db->query('select first_name, last_name, email, telephone, company_name, customer_id, city from customer_tab;');
while($r = $rows->fetch_assoc()) {
$i = 0;
foreach($r as $k => $v) {
$v = trim($v);
echo "\"$v\"";
if($i++ < 6) {
echo ",";
}
}
echo "\n";
}
0
관련 문제
- 1. Java에서 .CSV 파일을 만드는 가장 좋은 방법
- 2. PHP에서 사용자 인터페이스없이 데이터베이스에서 파일을 업로드하는 방법
- 3. FileHelpers로 CSV 파일을 작성하기위한 레코드를 만드는 방법
- 4. PHP에서 XML로 CSV 변환
- 5. 60MB CSV 파일을 재정렬하는 방법
- 6. PHP에서 CSV 파일 내보내기
- 7. PHP에서 파일을 잠그는 방법?
- 8. PHP에서 file_get_contents로 CSV 읽기하기
- 9. PHP에서 PDF 뷰어를 만드는 방법
- 10. PHP에서 후크를 만드는 방법
- 11. PHP에서 디렉토리를 만드는 방법
- 12. 데이터베이스에서 동적 Aspxmenu를 만드는 방법
- 13. SQL에서 CSV 파일을 만드는 방법은 무엇입니까?
- 14. Perl을 사용하여 CSV 파일을 만드는 방법은 무엇입니까?
- 15. 프로그래밍 방식으로 아이폰에 CSV 파일을 만드는 방법은?
- 16. PHP에서 여러 쿼리를 만드는 방법
- 17. 파이썬으로 csv 파일을 읽는 방법
- 18. 특정 데이터베이스에서 개체를 만드는 방법
- 19. PHP에서 CSV 생성 멋지
- 20. PHP에서 텍스트 파일을 mysql 테이블을 변환하는 방법?
- 21. VBA 매크로 CSV 파일을 여는 방법
- 22. Zip Blob 파일을 MySQL 데이터베이스에서 다운로드 할 수있게 만드는 방법
- 23. PHP에서 내보내기 CSV 파일의 문제
- 24. A7에서 .xls 파일을 실행하고 .csv 파일을 만드는 방법은 무엇입니까?
- 25. PHP에서 휴식 서버를 만드는 방법
- 26. PHP에서 동적 위젯을 만드는 방법
- 27. PHP에서 WYSIWYG 편집기를 만드는 방법
- 28. PHP에서 세로 달력을 만드는 방법
- 29. PHP에서 두 개의 CSV 파일을 병합하는 방법은 무엇입니까?
- 30. 어떻게 구분 기호가 다를 때 PHP에서 CSV 파일을 구문 분석해야합니까?
좋은 답변 - 그러나 CSV는 유사한 파일 형식의 파일 형식이 아닙니다. text/csv MIME 형식은 메타 데이터를 이스케이프 처리하지 않으며 심지어 CSV로 묘사 된 액티브 형식의 일부만 처리합니다. 물론 Microsoft의 CSV는 모든 사람과도 다릅니다! – symcbean