- $result=mysql_query("select * from tbl_name");
function xlsBOF()
{
echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);
return;
}
function xlsEOF()
{
echo pack("ss", 0x0A, 0x00);
return;
}
function xlsWriteNumber($Row, $Col, $Value)
{
echo pack("sssss", 0x203, 14, $Row, $Col, 0x0);
echo pack("d", $Value);
return;
}
function xlsWriteLabel($Row, $Col, $Value )
{
$L = strlen($Value);
echo pack("ssssss", 0x204, 8 + $L, $Row, $Col, 0x0, $L);
echo $Value;
return;
}
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Content-Type: application/force-download");
header("Content-Type: application/octet-stream");
header("Content-Type: application/download");;
header("Content-Disposition: attachment;filename=list.xls");
header("Content-Transfer-Encoding: binary ");
xlsBOF();
xlsWriteLabel(0,0,"Heading1");
xlsWriteLabel(0,1,"Heading2");
xlsWriteLabel(0,2,"Heading3");
$xlsRow = 1;
while($row=mysql_fetch_array($result))
{
xlsWriteNumber($xlsRow,0,$row['field1']);
xlsWriteLabel($xlsRow,1,$row['field2']);
xlsWriteLabel($xlsRow,2,$row['field3']);
$xlsRow++;
}
xlsEOF();
เว็บ เขียนเว็บ เครื่องมือทำเว็บ รวมเทคนิค การทำเว็บไซต์ เขียน php html5 css3 javascript jquery ajax xml ฐานข้อมูล database mysql sql คอมพิวเตอร์ windows linux server ความรู้ทั่วไป web application cloud ทำตามได้ step by step ได้ผล 100%
8 พฤษภาคม 2556
Simple export php to excel
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น