English 中文(简体)
从数据库中获取一切东西——MySQL
原标题:Get everything from a Database - MySQL

我想知道,是否有办法从数据库中获取所有(所有记录)? 然后,用户可选择将这一档案作为外壳电子表格予以保存。

我正在研究数字转换服务,这是同样的事情吗?

是否有通过PHP向数据库发送的具体询问,这是否会给数据库带来太多的负荷?

我进行了一些量度分析,并估计,数据库中最大的数据库将不超过40mb。

理想的情况是,我想要实现的是。

  1. Query "get everything from database"
  2. My PHP "recieves query result"
  3. My PHP "transforms it into an excel file"
  4. Prompt user to save excel file

这是可能的吗?

增 编

最佳回答

你们只能从一张桌子上选取全部东西;公布所有表格的清单(使用Schema.tables的SHOW TABLES),并从中选取。

问题回答

数据库不是电子表格。 您可使用<条码>. OUTFILE查询的单张表格(Excel将开放)。

rel=“nofollow” http://dev.mysql.com/doc/refman/5.1/en/select.html>

<?php
    $output = array();
    $tables = array( table1 , table2 , table3 );
    foreach($tables as $table) {
        $sql = "SELECT * from " . $table;
        $result = mysql_query($sql);
        array_push($output, $result);
    }
    // You now have an array of database objects for each table 
    // to do with as you will.
?>




相关问题
SQL SubQuery getting particular column

I noticed that there were some threads with similar questions, and I did look through them but did not really get a convincing answer. Here s my question: The subquery below returns a Table with 3 ...

please can anyone check this while loop and if condition

<?php $con=mysql_connect("localhost","mts","mts"); if(!con) { die( unable to connect . mysql_error()); } mysql_select_db("mts",$con); /* date_default_timezone_set ("Asia/Calcutta"); $date = ...

php return a specific row from query

Is it possible in php to return a specific row of data from a mysql query? None of the fetch statements that I ve found return a 2 dimensional array to access specific rows. I want to be able to ...

Character Encodings in PHP and MySQL

Our website was developed with a meta tag set to... <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> This works fine for M-dashes and special quotes, etc. However, I ...

Pagination Strategies for Complex (slow) Datasets

What are some of the strategies being used for pagination of data sets that involve complex queries? count(*) takes ~1.5 sec so we don t want to hit the DB for every page view. Currently there are ~...

Averaging a total in mySQL

My table looks like person_id | car_id | miles ------------------------------ 1 | 1 | 100 1 | 2 | 200 2 | 3 | 1000 2 | 4 | 500 I need to ...

热门标签