ホームページ  >  記事  >  バックエンド開発  >  PHP エクスポート CSV ファイル プログラム_PHP チュートリアル

PHP エクスポート CSV ファイル プログラム_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:07:171008ブラウズ

php CSVファイルエクスポートプログラム


$Date = date("Y-m-d");
$Filename = $Date.'_'.date("h_i_s").".csv";
$Table = isset($_GET['tid'])?$_GET['tid']:'';
$Auto = isset($_POST['d'])?$_POST['d']:'';
if( is_numeric($Auto ) ){
$Table =$Auto;
}
$a = "ユーザー名、本名、連絡先情報、連絡先 QQ、連絡先アドレス、電子メール アドレス rn";
header("コンテンツタイプ:application/vnd.ms-excel");
header("Content-Disposition:filename=".$Filename);
$Sql = "gx_member から * を選択";
$Result = mysql_query($Sql) または die(mysql_error());
while($rs = mysql_fetch_array($Result) ){
If(get_days($rs['m_time'])<= $Table ){
$a.=$rs['m_name'].','. $rs['m_realname'].",". $rs['m_tel'].",". $rs['m_qq']. ";
$a.="".$rs['m_address'].",". $rs['m_mail']." rn ";
}
}
エコー $a;

関数 get_days($base){

$Date_1=date("Y-m-d");//次の形式も可能です: $Date_1="2003-6-25 23:29:14";
$Date_2=substr($base,0,10);
$Date_List_a1=explode("-",$Date_1);
$Date_List_a2=explode("-",$Date_2); //print_r($Date_List_a2);

$d1=mktime(0,0,0,$Date_List_a1[1],$Date_List_a1[2],$Date_List_a1[0]);
$d2=mktime(0,0,0,$Date_List_a2[1],$Date_List_a2[2],$Date_List_a2[0]); //エコーラウンド(($d1-$d2)/3600/24),'
'
; リターンラウンド(($d1-$d2)/3600/24);


}
?>
このサイトのオリジナルの転載については www.111cn.cn/phper/php.html

と明記してください



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

www.bkjia.com

tru​​e

技術記事 php エクスポート csv ファイル プログラム?php $Date = date(Y-m-d) $Filename = $Date.'_'.date(h_i_s)..csv; $Table = isset($_GET['tid'])?$_GET[ 'tid']:''; $Auto = isset($_POST['d'])?$_POST['d']:'';...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。