Excel の例をエクスポートするための 2 つの PHP チュートリアル
header("content-type:application/vnd.ms-excel; charset=gbk");
header("content-disposition:attachment;filename=test_data.xls");
$link=mysqltutorial_connect('localhost','root','hhkkkk');
if($link){mysql_select_db('dataui',$link);
Mysql_query("名前を設定 'gbk'");
echo "データベース チュートリアルの接続に成功しました!";
}その他{
echo "データベース接続に失敗しました!";
}echo "プロジェクト名"."t";
Excel にエクスポートする場合、特定の列が ID 番号をエクスポートする場合、Excel ファイルを開いた後、列の属性をどのように変更しても ID 番号が自動的に科学表記法を使用することがわかります。あなたの要件。ネット上では、列属性をテキストに変更すると入力には問題なくなると書いてあったのですが、Excelでは確かにそうなのですが、PHPプログラムからエクスポートすることができません
echo "プロジェクトの詳細"."t"; $sql="select * from php168_item_content where fid='11'";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query)){
echo $rs[title]."t"; $sql2="select * from php168_item_content_1 where id='$rs[id]'";
$query2=mysql_query($sql2);
While($rs2=mysql_fetch_array($query2)){
echo $rs2[コンテンツ]."t"; 「ん」をエコーします。
}
}
?>
。
//実験データ、実際の運用ではデータベースからデータを取得する必要があります
$emps チュートリアル[0]['id'] = '00001';
$emps[0]['name'] = 'abc';$emps[0]['性的'] = '男性';www.bkjia.com$emps[0]['age'] = 28;
$emps[1]['id'] = '00002';
$emps[1]['name'] = 'bbc';
$emps[1]['性的'] = '男性';
$emps[1]['age'] = 23;$emps[2]['id'] = '00003';
$emps[2]['name'] = 'cba';
$emps[2]['性的'] = '女性';
$emps[2]['age'] = 20;ini_set('include_path', '/data/website/htdocs/includes');
header("コンテンツの性質: 添付ファイル; ファイル名=test.xls"); $smarty->display('excel-xml.tpl');
require_once('smarty.php');
$smarty = 新しい Smarty();
$smarty->assign('emps', $emps);
// Excel ファイルが出力されることを示すファイルヘッダーを出力します
header("コンテンツタイプ: application/vnd.ms-excel");?>
http://www.bkjia.com/PHPjc/632027.html
true