Tadi sempat browsing cari – cari tutorial untuk membuat file berupa
excel, banyak cara yang lumayan rumit tapi akhirnya ada cara yang
sederhana. Seperti gambar tabel HTML di atas, yang nantinya dapat
didownload dan dibuka di excel atau openoffice.Tampilan di Open Office
<?php $buah = array( array('Mangga',150,90,60,210), array('Durian',70,90,80,75), array('Jambu',250,350,300,200), array('Anggur',90,150,125,220) ); $table = '<table><tr><td rowspan="2" bgcolor="#1800ff">No</td> <td rowspan="2" bgcolor="#1800ff" align="center">Buah</td> <td colspan="4" bgcolor="#d200ff" align="center">Item Terjual</td> </tr>'; $table .= '<td bgcolor="#94c9ff" align="center">Januari</td> <td bgcolor="#f8ed76" align="center">Februari</td> <td bgcolor="#94c9ff" align="center">Maret</td> <td bgcolor="f8ed76" align="center">April</td>'; for($i=0;$i<count($buah);$i++){ if($i%2==0){ $bgcolor = "bgcolor=\"#c3ffb1\""; } else{ $bgcolor = "bgcolor=\"#f5fbb7\""; } $table .= '<tr><td '.$bgcolor.'>'.($i+1).'</td> <td '.$bgcolor.'>'.$buah[$i][0].'</td> <td '.$bgcolor.' align="right">'.$buah[$i][1].'</td> <td '.$bgcolor.' align="right">'.$buah[$i][2].'</td> <td '.$bgcolor.' align="right">'.$buah[$i][3].'</td> <td '.$bgcolor.' align="right">'.$buah[$i][4].'</tr>'; } $table .='</table>'; ?> <?php if(isset($_GET['act'])&&$_GET['act']==true){ header("Content-type: application/xls"); header("Content-Disposition: attachment;Filename=namafile.xls"); echo $table; return; } echo $table; ;?> <a href="tes_excel.php?act=true">Simpan Sebagai File XLS</a>

makasi scriptnya..
BalasHapussama2 :)
BalasHapus