Jump to content

[SOLVED] Export 2 Excel


ballouta

Recommended Posts

Hello,

I have this code and it is working well, but I need to customize its look when i export an order.

 

My 'orders' table structure is as follows:

 

ID        orderno            member                bcode        bname        qty        price

==      ======            ======              =====        =====        ===    ====

45      159874            [email protected]    DB1548      Book name    2        2.5

 

Exporting this member order with many items will make  useless columns in Excel (member and orderno) since both are the same.

 

Am I able to write the orderno in a cell in the begining of the sheet, and the member on another line, then the order detail without the member and orderno column?

 

my code is:

 

<?php


$orderno = $_GET['id'];

include('../operations.inc.php');

$query  = "SELECT * FROM `orders` where `orderno` = '$orderno'";
$result = mysql_query($query) or die('Error, query failed');

$tsv  = array();
$html = array();
while($row = mysql_fetch_array($result, MYSQL_NUM))
{
   $tsv[]  = implode("\t", $row);
   $html[] = "<tr><td>" .implode("</td><td>", $row) .              "</td></tr>";
}

$tsv = implode("\r\n", $tsv);
$html = "<table>" . implode("\r\n", $html) . "</table>";

$fileName = 'DmcOrder.xls';
header("Content-type: application/vnd.ms-excel"); 
header("Content-Disposition: attachment; filename=$fileName");

echo $tsv;

?>

Many Thanks

Link to comment
https://forums.phpfreaks.com/topic/143110-solved-export-2-excel/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.