タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

PHPExcelに関するglcsのブックマーク (3)

  • symfonyでExcelファイルを作成するプラグイン

    みなさん、こんにちは。 毎年ちょっと遅めの夏休み時期に入ろうとしている、笹亀です。 前回のブログと同様でsymfonyのプラグインのご紹介です。 今回は、symfonyでExcelを出力するプラグインのsfPhpExcelPluginを使ってみました。 sfPhpExcelPluginは、PHPExcel出力するライブラリの一つであるPHPExcelをsymfony用にプラグイン化したものです。 実際のインストールから基的なExcelファイルを出力する方法についてご紹介したいと思います。 まずは、プラグインのインストール方法です。 前回と同様ですが、1行で簡単にインストールできますねw php symfony plugin-install http://plugins.symfony-project.org/sfPhpExcelPlugin ※私の実行環境は、symfonyの1.0です

    symfonyでExcelファイルを作成するプラグイン
    glcs
    glcs 2008/10/07
    PHPExcelのサンプル
  • PHPExcelの文字化け対応

    PHPExcelを扱えるものはいくつかある。 ・ExcelReviser ⇒ テンプレートを作成しておき、そこに値を入れていく。 ・PHPExcel(BIFF12対応) ⇒ テンプレート不要で、無からExcelファイルを生成できる。 もちろん用途に応じて使い分ければいいと思う。 ただしPHPExcelの場合、シート名の日語部分が文字化けしてしまった。 どっかの文字コード変換をいじれば直るだろうと思っていたが、予想以上に時間かかった。 シート名の文字コードはUTF-16LEらしい。 いじったのは1つのファイル。 Workbook.php ■addWorksheet メソッド 以下の文字コード変換を追加 $name = mb_convert_encoding($name, 'UTF-16LE', 'UTF-8'); ■_storeBoundsheet メソッド $cch の算出部分を以下に

    glcs
    glcs 2008/10/07
    このページで言っているのは、Excel2007で読み込み→Excel5で書き出しの時の話で、触っているファイルはWriter/Excel5/Workbook.phpです。この通りにやればシート名が文字化けしなくなります。
  • PHP - Myメモ帳

    #contents * PDO_OCI - tns指定時には、余分な空白があるとダメみたい。&br;一行で記述するのが手っ取り早い? $tns = "(DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = yourip)(PORT = 1521)))(CONNECT_DATA = (SERVICE_NAME = orcl)))" $db_username = "youname"; $db_password = "yourpassword"; try{ $conn = new PDO("oci:dbname=".$tns,$db_username,$db_password); }catch(PDOException $e){ echo ($e->getMessage()); } * PHPExcel - 特徴 --

    PHP - Myメモ帳
  • 1