php Excel
error_reporting(E_ALL);
date_default_timezone_set('ヨーロッパ/ロンドン');
/** PHPエクセル */
require_once '../Classes/ PHPExcel.php';
// 新しい<🎝>オブジェクトを作成
$objPHPExcel = new PHPExcel();
// プロパティを設定
$objPHPExcel->getProperties( )->setCreator("Maarten Balliauw")
->setLastModifiedBy("Maarten Balliauw")
-> ;setTitle("Office 2007 XLSX テスト ドキュメント")
->setSubject("Office 2007 XLSX テスト ドキュメント")
->setDescription("Office 2007 XLSX のテスト ドキュメント、PHP クラスを使用して生成されました。")
->setKeywords("office 2007 openxml php")
-> setCategory("テスト結果ファイル");
$objPHPExcel->getActiveSheet()->mergeCells('A1:G1');
$objPHPExcel->getActiveSheet()->mergeCells('H1 :W1');
$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->sethorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objPHPExcel-> getActiveSheet()->getStyle('H1')->getAlignment()->sethorizontal(PHPExcel_Style_Alignment::HORIZONTAL_CENTER);
$objPHPExcel->getActiveSheet()->getColumnDimension('C')- >setAutoSize(true);
$objPHPExcel->getActiveSheet()->getColumnDimension('A')->setWidth(20);
$objPHPExcel->getActiveSheet()->getColumnDimension ('E')->setWidth(20);
// データを追加
$objPHPExcel->setActiveSheetIndex(0)
->setCellValue( 'A1', 'ユーザーデータ')
->setCellValue('A2', 'ユーザー名')
->setCellValue('B2', 'パスワード')
->setCellValue( 'C2', '性別')
->setCellValue('D2', 'グレード')
->setCellValue('E2', '年齢')
->setCellValue('F2 ', '体重')
->setCellValue('G2', '身長')
->setCellValue('H1', 'Module1')
->setCellValue('I2', 'Q2')
->setCellValue('J2', 'Q3')
->setCellValue('K2', 'Q4')
->setCellValue('L2', 'Q5 ')
->setCellValue('M2', 'Q6')
->setCellValue('N2', 'Q7')
->setCellValue('O2', 'Q2')
->setCellValue('P2', 'Q3')
->setCellValue('Q2', 'Q4')
->setCellValue('R2', 'Q5')
- ->setCellValue('S2', 'Q6')
- ->setCellValue('T2', 'Q7')
- -&g t ;setCellValue('U2', 'Q2')
C ellValue ( ' データベース接続
$db = mysql_connect("localhost", "root", "");
mysql_select_db("test ",$db); //データベースを選択します。ここでは「ywcl」です。
mysql_query("SET NAMES UTF8"); //エンコード方式を UTF8 に設定します
$sqlgroups="select * from user order by username";
$resultgroups=mysql_query($sqlgroups) ;