Dear all,
I found the solution for my problem.
try this core...
-----------------------------------------------------------------------------------------------------------------------
<?php
#Setting MIME Type in header
/*header("Content-Type: application/vnd.ms-excel"); */
header("Content-Type: application/vnd.ms-excel");
header("Expires: 0");
/*header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); */
header("Cache-Control: must-revalidate");
# Connecting to oracle server
$dbh = oci_connect ('TESTDB', 'TESTDB', '//192.168.3.197/ORCL');
# Querry for fetching the column names
$stmt = oci_parse ($dbh, "Select COLUMN_NAME from user_tab_columns where
table_name='EMPLOYEE'");
# Execution of above statement
oci_execute ($stmt);
$cnt = 1;
# Fetching column names and printing
while ($result = oci_fetch_array($stmt)) {
echo $result['COLUMN_NAME'] . ",";
$cnt = $cnt +1;
}
# Make a new line to write the record sets in the next line
echo "\n";
# Querry for fetching the recors sets
$stmt = oci_parse ($dbh, 'select * from employee');
# Here we execute the statement:
oci_execute ($stmt);
$cnt = 1;
/*echo '<table border="1">';*/
# Then we fetch rows in a loop until we're done
while ($result = oci_fetch_array($stmt)) {
/*echo "gopi, gopi, gopi, gopi, gopi, gopi, gopi \n";*/
/*echo "Employee id " . $result['EID'] . " " . $result['FNAME'] . " " .
$result['LNAME'] . $result["SALARY"] ."<br>";*/
echo $result['EID'] . "," . $result['FNAME'] . "," . $result['LNAME'] .
"," . $result["SALARY"] ."\n";
$cnt = $cnt +1;
}
/*echo '</table>';*/
# last we close the database handle
oci_close($dbh);
?>
-----------------------------------------------------------------------------------------------------------------------
On Thu, Oct 23, 2008 at 5:15 PM, Jay Blanchard <[EMAIL PROTECTED]>wrote:
> [snip]
> Could any one explain better. I need just the grid lines for the excel
> sheet. I already tried that <table border=1> but it shows the linings
> only
> to the valued cells. But i need to show the grid as in MS Excel. I tried
> TEXT/XML
> but i get the following error
> [/snip]
>
> http://evolt.org/node/26896
>
> Part of the problem is that an empty table cell has no borders. To
> combat this you can test for a value and if it has none place a
> non-breaking space it ( )
>