2016-08-04 9 views
-1

私はExcelファイルからデータを読み込む小さなプロジェクトを持っています。 私の要件は、ソフトウェアが1行ずつ読み込み、それぞれの3行が1行であることを確認することです。 メイン行が1行あり、サブ行がメイン行に属していることを意味します。 ユーザーがデータを無効にした場合にチェックする方法を理解できません。 動的であり、 enter image description hereExcelからデータを読み込み、phpで検証して、

間違ったデータ::それは3行 例解決しない場合は、エラーをキャッチする をケビンとトムは、例外がスローされますが、ピーターは、私はそれを検証することができますどのようにデータベース に挿入されますか?

+0

動作しているものと動作していないものに関するコードを入力します。私たちはあなたの宿題を行うことはできません:) – PierreDuc

答えて

0

PHPExcelを使用する場合は、Excelを使用するのが最適です。

プロジェクトにリンクされている場合は、Excelファイル(PHPExcel_IOFactory::load)を開いて行や列をスキャンできます。 getCellByColumnAndRowのため。データが正しい形式であれば、それはチェックのための単純なループです。

+0

私はphpexcel brobútを使用してループをチェックする方法を見つけることができません。内部のループの例では、0〜100のキーがあり、行が有効かどうかを確認するにはどうすればいいですか?次の行には列がありますが、名前はnullですがクラスはnullです。 – Kency

+0

良い条件を使用し、それはあなたのExcelファイルの正確な構造に依存します。 –

+0

私は2つの変数idとnameを表す変数を持っている2つの変数は、この行が新しい行であり、nullがサブ行であることを確認し、新しい行が有効であれば、次のキーをチェックする+ idがnullかどうかは、エラーをスローしない、それは大丈夫か? – Kency

関連する問題