PHP를 사용하여 CSV 내보내기(MYSQL)를 위한 열 이름 및 데이터 가져오기
P粉579008412
P粉579008412 2023-11-04 21:59:58
0
2
744

PHP를 통해 MYSQL 데이터베이스를 CSV로 내보내는 방법이 필요하지만 열 이름도 선택해야 합니다. 지금까지 열 이름을 가져오는 것을 제외하고 필요한 모든 작업을 수행하는 다음이 있습니다.

으아악

이것을 어떻게 달성할 수 있을지 잘 모르겠습니다. 열 이름뿐만 아니라 열 이름과 각 열에 포함된 데이터도 가져와야 합니다. 제안된 다른 질문에서는 관련 정보를 찾지 못했습니다.

P粉579008412
P粉579008412

모든 응답(2)
P粉949848849

mysqli_query()方法设置了$result,您就可以使用mysqli_fetch_fields()에서 반환된 결과 집합의 각 열을 설명하는 배열입니다.

이 배열의 각 요소는 여러 속성을 가진 개체입니다. 속성 중 하나는 name——您可以将其用作 csv 文件的标题。您还可以获得 max_lengthlengthtable와 같은 속성입니다. 링크된 문서에는 이 메타데이터를 사용하는 예가 나와 있습니다. p>

쿼리가 메타데이터 배열 요소의 SELECT * FROM table更复杂,则此元数据特别有用:如果您为查询中的列分配别名,它们会显示在名称code> 속성보다 작은 경우.

결과 집합에 행이 없는 경우에도 작동합니다.

P粉002023326

배열의 키를 mysqli_fetch_assoc,因此列的名称是每次迭代中 $row 사용하고 있기 때문입니다. 첫 번째 반복에서 이것을 파일에 넣을 수 있습니다:

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿