检索出的内容显示出来以后,按导出键导出Excel格式?应该怎么编写程序,下面是我检索的那段程序。<?php
$uname=$_SESSION["loginname"];
$ulevel=$_SESSION['level'];
$conn=mysql_connect("localhost","root","root") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("yiyuan",$conn) or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$sql="select unit from usertable where name='$uname';";
$result=mysql_query($sql,$conn);
$row=mysql_fetch_row($result);
mysql_free_result($result);
$unit=$row[0];//得到登录用户单位
$date1=$_POST[date1];
$date2=$_POST[date2];
$res = mysql_query("select * from tousu where date <= '$date2' and date>='$date1' order by date asc ");
$row = mysql_fetch_array($res);
if($row==false)
{
echo "<div align='center' style='color:#FF0000; font-size:12px'>对不起,您检索的投诉信息不存在!</div>";
}
do{
?> <tr bgcolor="#FFFFFF">
<td ><?php echo $row[1]; ?></td>
<td ><?php echo $row[2]; ?></td>
<td ><?php echo $row[5]; ?></td>
<td ><?php echo $row[6]; ?></td>
<td ><?php echo $row[7]; ?></td>
<td ><?php echo $row[8]; ?></td>
</tr>
<?php
}while($row=mysql_fetch_row($res));
?>
</table>
<br />
<br />
<div id="form">
<form method="POST" action="5-2.php" border="5">
<INPUT TYPE="SUBMIT" VALUE="导 出">
</form>
</body>
</html>
$uname=$_SESSION["loginname"];
$ulevel=$_SESSION['level'];
$conn=mysql_connect("localhost","root","root") or die("数据库服务器连接错误".mysql_error());
mysql_select_db("yiyuan",$conn) or die("数据库访问错误".mysql_error());
mysql_query("set names gb2312");
$sql="select unit from usertable where name='$uname';";
$result=mysql_query($sql,$conn);
$row=mysql_fetch_row($result);
mysql_free_result($result);
$unit=$row[0];//得到登录用户单位
$date1=$_POST[date1];
$date2=$_POST[date2];
$res = mysql_query("select * from tousu where date <= '$date2' and date>='$date1' order by date asc ");
$row = mysql_fetch_array($res);
if($row==false)
{
echo "<div align='center' style='color:#FF0000; font-size:12px'>对不起,您检索的投诉信息不存在!</div>";
}
do{
?> <tr bgcolor="#FFFFFF">
<td ><?php echo $row[1]; ?></td>
<td ><?php echo $row[2]; ?></td>
<td ><?php echo $row[5]; ?></td>
<td ><?php echo $row[6]; ?></td>
<td ><?php echo $row[7]; ?></td>
<td ><?php echo $row[8]; ?></td>
</tr>
<?php
}while($row=mysql_fetch_row($res));
?>
</table>
<br />
<br />
<div id="form">
<form method="POST" action="5-2.php" border="5">
<INPUT TYPE="SUBMIT" VALUE="导 出">
</form>
</body>
</html>
解决方案 »
- 格式化字符串,有偿求助
- ZendStudio怎么使用
- 怎样实现在页面上的一个按钮,使它具有保存当前页面的路径到收藏夹中的操作
- 使用setcookie("cookie","test")后,再使用setcookie("cookie"),$cookie这个变量还是存在的,用unset($cookie)不能删除,请问如果去掉$cooki
- 简单问题.关于执行一个sql语句的时间或者生成一个页面的时间
- 求用PHP写的手机号码地区查询程序的代码!
- 怎样用PHP实现游标的功能(我用的是MYSQL的数据库)
- 推荐给我几本PHP好书-非入门水平!
- 用二进制控制权限码,int类型的32位,比如总的权限码来个1000,说明第四位有权限,其他没有权限,那么我该怎么判断各位的权限码,多个权限呢?
- php -str_replace无法遍历替换
- 求高手解答困扰我心中多年的疑问!!!
- 解决phpmailer一次发送邮件smtp服务器不能超过25个人的问题
就像这样
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=".$filename.".xls");
网上的样例有不少的~你可以看一下