dongzan2740 2013-05-24 19:26
浏览 6
已采纳

如何在PHP中运行MySQL查询并将数据发送回浏览器? [关闭]

I am trying to export a MySQL database using PHP, I want the data to be saved to the users computer, I want this data to be saved as a .sql file. I am trying to make it as simple as phpmyadmin.

I have tried everything I can find on Google.

I have tried to do mysql dumps, custom scripts, but they all write the data to the server, never the client computer.

All help is appreciated!

  • 写回答

2条回答 默认 最新

  • dongxichan8627 2013-05-24 19:32
    关注

    You need to use header() to set an appropriate content type and output the data.

    Normal output is sent to the user as Content-Type: text/html

    If you want to send output as a text document, use:

    header('Content-type: text/plain');
    header('Content-Disposition: attachment; filename="yourfilename.sql"');
    echo $your_sql_content;
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 BAPI_PR_CHANGE how to add account assignment information for service line
  • ¥500 火焰左右视图、视差(基于双目相机)
  • ¥100 set_link_state
  • ¥15 虚幻5 UE美术毛发渲染
  • ¥15 CVRP 图论 物流运输优化
  • ¥15 Tableau online 嵌入ppt失败
  • ¥100 支付宝网页转账系统不识别账号
  • ¥15 基于单片机的靶位控制系统
  • ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
  • ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?