「PHP」の編集履歴(バックアップ)一覧はこちら
PHP - (2009/01/04 (日) 11:10:06) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
#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で、Excelファイルの作成・編集・保存等ができる。
-- COMを使わないため、サーバがWindows以外(FreeBSD,Linux他)でもよい。
- 導入
++ [[PHP Excel 2007 classes>http://www.codeplex.com/PHPExcel]]よりダウンロード。(version:1.6.0;2007/2/14現在)
++ 解凍してパスの通ったところに配置する。
- 使用
-- 読み書き&br;Excelファイル形式に合わせたライブラリを読み込む。
|Excelファイルの形式|CENTER:処理|CENTER:備考|
|CENTER:xlsx|読込み|Reader/Excel2007.phpをrequire|
|~|書込み|Writer/Excel2007.phpをrequire|
|CENTER:xls|読込み|不可|
|~|書込み|Writer/Excel5.phpをriquire|
-- 日本語フォント
|xlsx形式|特に問題なし。|
|xls形式|フォント名が半角英数字のもののみ使用可 (どれが使えるかは、Fontsディレクトリで確認)&br;標準でつかえそうなのは、以下の4つ。|
|~|MS Gothic|
|~|MS PGothic|
|~|MS Mincho|
|~|MS PMincho|
- 動作感
-- Excel2000等をメインで使っている環境の場合、雛形ファイルをExcel2007で作成→PHPExcelで操作→xls形式で保存という流れに。
-- 条件付き書式等は、保存時に失われる模様。(xls,xlsxとも)
-- 日本語フォントもデフォルトに戻る?(該当セルに合わせてみるとフォント名が崩れている)
-- 日本語はUTF−8で使用可。
----
#html2(){
<a href="http://px.a8.net/svt/ejp?a8mat=1BTBC6+8IM9BM+0K+ZQNG1" target="_blank">
<img border="0" width="468" height="60" alt="" src="http://www23.a8.net/svt/bgt?aid=080309670515&wid=001&eno=01&mid=s00000000002006003000&mc=1"></a>
<img border="0" width="1" height="1" src="http://www11.a8.net/0.gif?a8mat=1BTBC6+8IM9BM+0K+ZQNG1" alt="">
}
#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で、Excelファイルの作成・編集・保存等ができる。
-- COMを使わないため、サーバがWindows以外(FreeBSD,Linux他)でもよい。
- 導入
++ [[PHP Excel 2007 classes>http://www.codeplex.com/PHPExcel]]よりダウンロード。(version:1.6.0;2007/2/14現在)
++ 解凍してパスの通ったところに配置する。
- 使用
-- 読み書き&br;Excelファイル形式に合わせたライブラリを読み込む。
|Excelファイルの形式|CENTER:処理|CENTER:備考|
|CENTER:xlsx|読込み|Reader/Excel2007.phpをrequire|
|~|書込み|Writer/Excel2007.phpをrequire|
|CENTER:xls|読込み|不可|
|~|書込み|Writer/Excel5.phpをriquire|
-- 日本語フォント
|xlsx形式|特に問題なし。|
|xls形式|フォント名が半角英数字のもののみ使用可 (どれが使えるかは、Fontsディレクトリで確認)&br;標準でつかえそうなのは、以下の4つ。|
|~|MS Gothic|
|~|MS PGothic|
|~|MS Mincho|
|~|MS PMincho|
- 動作感
-- Excel2000等をメインで使っている環境の場合、雛形ファイルをExcel2007で作成→PHPExcelで操作→xls形式で保存という流れに。
-- 条件付き書式等は、保存時に失われる模様。(xls,xlsxとも)
-- 日本語フォントもデフォルトに戻る?(該当セルに合わせてみるとフォント名が崩れている)
-- 日本語はUTF−8で使用可。
----
#html2(){
}