У меня есть следующий код.Он экспортирует данные в Excel, если не добавляет HTML-тег на страницу.Когда я добавляю тег html на страницу, он также экспортирует тег.Я хотел бы экспортировать только данные.У меня будет выпадающий и текстовое поле для ввода пользователя.Код как под
<?php ?>
<html>
<head>
<h1> this is heading will display when page load</h1>
<head>
<body>
<p> user inputs </p>
<?PHP
*** sql connection string omit....***
$filename = "website_data_" . date('Ymd') . ".xls";
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=\"" . $filename . "\"");
$flag = false;
$result = mysql_query("SELECT trandate,price FROM price") or die('Query failed!');
while(false !== ($row = mysql_fetch_assoc($result))) {
if(!$flag) {
// display field/column names as first row
echo implode("\t", array_keys($row)) . "\n";
$flag = true;
}
echo implode("\t", array_values($row)) . "\n";
}
?>
</body>
</html>