【问题标题】:export generated table to excel将生成的表格导出到excel
【发布时间】:2014-11-19 05:27:59
【问题描述】:

我的网络应用程序的用户界面是

第一个用户选择国家、城市、年份和月份。基于此选择,用户单击显示按钮。单击显示按钮时,它会加载一些javascript代码,即

<script type="text/javascript">

    function tbl_display(){
     var sel_countryid= $("sel_country").val();
          var sel_cityid= $("#sel_city").val();
          var dataString = 'sel_countryid='+ sel_countryid+ '&sel_cityid='+ sel_cityid;  
         alert(dataString);
          if(sel_regionid=='' || sel_lbtype=='')
              {

                  alert("Please enter Valid Data");
              }
           else
           {
                $.ajax({
              type: "POST",
              url: "tbl_create.php",
              data: dataString,
              cache: true,
              success: function(html){
                      $("#result_table").html(html);
              }

              });

           }   

         } 
    </script>

在 tbl_create.php 页面中,我完成了 sql 查询并回显了表。

当用户单击此导出按钮时,此表必须导出到 Excel。我的问题是我可以使用相同的查询还是必须执行另一个查询才能生成 excel 文件

提前致谢。

【问题讨论】:

  • 尝试用谷歌搜索你会发现很多将mysql导出到excel的代码link
  • @sasikanth 我用谷歌搜索了很多参考资料。但我的查询是我应该重新查询以生成 excel 文件还是可以使用相同的查询来导出?
  • 你需要调用一个页面,你需要编写查询然后导出...查看上面的评论你会找到一个链接,你可以找到代码
  • 您需要编写另一个 sql 查询及其导出功能到 excel

标签: javascript php jquery excel


【解决方案1】:

您可以使用相同的查询来生成 Excel 文件。你可以使用php excel。这是链接:PHP Excel Library

【讨论】:

    【解决方案2】:

    出于优化目的,建议使用相同的查询结果。 从此链接查看 PHP 代码示例:

    http://www.easyxls.com/manual/basics/export-list-to-excel.html

    它使用EasyXLS Excel library 导出到 Excel。

    【讨论】:

      猜你喜欢
      • 2023-03-16
      • 2014-10-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多