不知你用的是什么数据库?
可以将数据导入Excel再打

解决方案 »

  1.   

    如果是MySQL,可以这样
    Header("Content-type: application/xls");
    header("Content-Disposition: attachment; filename=文件名.xls");
      

  2.   

    点ie的文件-》页面设置-》
    页脚
    把&b页码,&p/&P删除掉,确定
    打印,就不会出现那些地址等等信息了
      

  3.   

    作成表格页面,用js调用window.printer方法
      

  4.   

    <html>
    <head>
    <style type="text/css" media="print">
    DIV.d1 { DISPLAY: none}
    P{page-break-after: always} 
    </style>
    </head>
    <body>
    打印可以这样实现(仅作简单示例):
    <p></p>
    也可把那个CAB文件下载到本地服务器再引用它.<br>在这里加入打印内容及控制分页............
    <div class="d1">
    <OBJECT id="MyPrinter" style="DISPLAY: none" codeBase="http://www.meadroid.com/scriptx/ScriptX.cab#Version=5,60,0,360" classid="clsid:1663ed61-23eb-11d2-b92f-008048fdd814" viewastext>
    </OBJECT>
    <SCRIPT defer>
    function window.onload() {
    MyPrinter.printing.header = ""
    MyPrinter.printing.footer = ""
    MyPrinter.printing.portrait=true
    MyPrinter.printing.leftMargin =5
    MyPrinter.printing.topMargin = 5
    MyPrinter.printing.rightMargin = 1
    MyPrinter.printing.bottomMargin = 1
    //MyPrinter.printing.paperSize="Letter"
    }
    </SCRIPT>
    <input style="WIDTH: 87px; HEIGHT: 24px" onclick='document.execCommand("print")' type="button" value="打印...">
    <!--  <INPUT onclick=MyPrinter.printing.Print(false) type=button value=打印本頁> -->
    <input name="button" type="button" onClick="MyPrinter.printing.PageSetup()" value="页面设置">
    <INPUT onclick="MyPrinter.printing.Preview()" type="button" value="打印预览">  <br>

    </div>
    </body>
    </html>