PHP를 사용하여 Excel 시트를 생성하여 동적 Excel 시트를 생성하는 데 사용하는 방법이나 코드를 사용하고 싶습니다. 내가 겪고있는 문제에 대한 자세한 정보는 스크린 샷 이미지를 확인하십시오. screenshot of required excel sheet format 누구든지이 문제를 해결할 수 있도록 도와 주시겠습니까? 미리 감사드립니다.편집 할 수없는 셀이 거의없는 PHP를 사용하여 Excel 시트 생성
다음 코드 예제를 사용하고 있습니다.
$result = mysql_query("SELECT * FROM ".$pre."customers");
if (!$result) die('Couldn\'t fetch records');
$num_fields = mysql_num_fields($result);
$headers = array();
for ($i = 0; $i < $num_fields; $i++)
{
$headers[] = mysql_field_name($result , $i);
mysql_field_name($result , $i);
}
$fp = fopen('php://output', 'w');
if ($fp && $result)
{
header('Content-Type: text/csv');
header('Content-Disposition: attachment; filename="export1.csv"');
header('Pragma: no-cache');
header('Expires: 0');
fputcsv($fp, $headers);
while ($row = mysql_fetch_row($result))
{
fputcsv($fp, array_values($row));
}
die;
}
그러나 나는이 엑셀 시트에 모든 셀을 고정시킬 수 없다. 그래서 PHP 메서드 또는 클래스를 사용하여 내 목적을위한 엑셀 시트를 생성하는 데 적합합니다?
Stackoverflow는 특정 질문을 권장합니다. 몇 가지 코드를 입력하고 예기치 않은 것을 설명하면 누군가가 도움을 얻을 수 있습니다. – mrd
누군가가 대답하기에 충분한 설명 일 수 있습니까? –
그게 전부입니다. 또한 JQuery 및 PHP와 같은 태그를 추가하는 것을 고려하십시오. 이 방법은 귀하의 질문에 더 많은 관심을 가질 수 있습니다. – mrd