[プログラム]の記事を読むPHPでファイルをxlsファイル

いいえグラバター

私のポストの多くと同様にこれさえなるだけでなく、意図いくつかの情報を行うと、私にどうすれば問題は、私が発生しました:実際には私の記憶には通常は当てにならないと10の100乗を解決したのを思い出させる2回以上私のように非常にしないで同じ情報を検索するには^ _ ^

我々それ以外のことを予想(おそらく、結果としてdell'uploadユーザーが利用可能)の活動は、しばしば私たちをしなければならない""ファイルをxlsファイルオンザフライで処理することですし、管理するためのデータを(たぶん構造含まれている例えば、現実..)は、データベース内の人気のテーブル、あるいは単に私たちのサイト上に表示します。

さて、この問題の解決に、想像以上に簡単です。

これはSourceforgeの上では、我々が必要なクラスExcelReaderすべてを介して利用できるように、 プロジェクトを実行します。

を持つ2つのファイルreader.phpとoleread.incは、スクリプトに含まれて、私たち"汚い仕事をできるようになります"。

最初に我々とクラスを初期化して開くには、ファイルpassiamogli:

  $データ"')('nome_filel.xlsを読む; 

コースを行うには次のことを、それぞれの行と列を指摘してループを確認することです:

  $データ"シート[0] ['NumRowsを'];
 $データ"シート[0] ['numCols']; 

用紙の最初のシート(特に)内のファイルをxlsファイル内の行と列の数を表します
我々は些細な行列とはこの時点で、我々の値を各セルにアクセスするそれに含まれていることができます:

  $データ"シート[0] ['細胞'] [$私] [$ J】; 

サンプルスクリプトは、xlsファイルからビデオデータを見るには、表形式のファイルは次のとおり:

  "?
 require_once'Excelの/ reader.php';
 $データ=新しいSpreadsheet_Excel_Reader();
 $データ"setOutputEncoding('CP1251');
 $データ"')('nome_file.xlsを読む;
設定error_reporting(E_ALL ^ E_NOTICEが発生);

エコー"の<table>";
 ($ i = 1の、$私は"= $データ"シート[0] ['NumRowsを']、$私+ +)(
        エコー"<tr>";
	 ($論文= 1、$論文"= $データ"シート[0] ['numCols']、$ J + +の)(
		 "<td>します$ data -"シート[0] ['細胞'] [$私] [$論文]."</ Tdを""エコー;
	
	 ""/商品""エコー;

 ""/テーブル"、"エコー;
 ?" 

シモンズ:シートにすることもできますループが.. xlsのファイルを作成もちろん、

Zemanta [この記事Reblog]

人気:8%[?]

タグ


leave a response , or trackback from your own site. あなたは RSS 2.0の 供給を通してこの記入項目への応答に従うことができます。あなたが自分のサイトから の応答、 または trackbackトラックバック を残す ことができます。

AddThisの社会的なしおりボタン

このウェブサイトはしかし、IntenseDebateのコメントを使用して、現在のいずれかのブラウザがJavaScriptをサポートしていないか、または十分な速度が読み込まれなかったため、ロードされていません。

返信コメントを残す