ホームページ >バックエンド開発 >PHPチュートリアル >PHP でデータ テーブルを Excel テーブルにエクスポートする最も簡単かつ最速の方法 (プラグインなし)_PHP チュートリアル

PHP でデータ テーブルを Excel テーブルにエクスポートする最も簡単かつ最速の方法 (プラグインなし)_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:29:57940ブラウズ

まずヘッダー情報を定義します。これはExcelを出力することを意味します。次に、データベース情報がループ内のテーブル形式でエコーアウトされ、それだけです。

コードをコピーします コードは次のとおりです:


header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename =xls_region.xls ");

$cfg_dbhost = 'localhost';
$cfg_dbname = 'testdb';
$cfg_dbuser = 'root';
$cfg_dbpwd = 'root';
$cfg_db_ language = 'utf8';
/ / 設定終了

//データベースをリンクします
$link = mysql_connect($cfg_dbhost,$cfg_dbuser,$cfg_dbpwd);
mysql_select_db($cfg_dbname)
//エンコーディングを選択します
mysql_query("set names ".$cfg_db_ language); Table
$sql = "desc users";

$res = mysql_query($sql);
echo "

";
// ヘッダー (つまり、テーブル内のフィールド) をエクスポートします
while($row = mysql_fetch_array($res)){
$t_field[] = $row['Field']; //フィールドの F は大文字にする必要があります。そうでないと結果はありません
echo "";
}
echo "";
//100 個のデータをエクスポート
$sql = "select * from users limit 100" ;
$res = mysql_query ($sql);
while($row = mysql_fetch_array($res)){
echo "";
foreach($t_field as $f_key){
echo "";
}
echo "";
}
echo "
".$row[ 'Field']."
".$row[$ f_key]."
";

?>


http://www.bkjia.com/PHPjc/768137.html

tru​​ehttp://www.bkjia.com/PHPjc/768137.html技術記事まずヘッダー情報を定義します。つまり、Excel を出力します。次に、データベース情報がループ内のテーブル形式でエコーアウトされ、それだけです。 コードをコピーします。コードは次のとおりです。 ?php header("Content-...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。