YIIframe から Excel ファイルをダウンロードし、データを読み取り、データベースに保存しますか?方法を教えてください。

WBOY
リリース: 2016-06-13 12:53:30
オリジナル
864 人が閲覧しました

ExcelファイルをYIIframeにアップロードし、データを読み取ってデータベースに保存するにはどうすればよいですか?やり方は?緊急のお願いです。 。 。
申し訳ありませんが、私はこのフレームワークに詳しくなく、そのフレームワークの多くを知りません。 。 。 。

エクセル データベース php?yii
-----解決策---------
phpexcel
phpexcel
データベースを設計し、phpexcel を使用してそれを読み取り、挿入するだけです。詳細については、phpexcel のドキュメントを参照してください
-----解決策--------------------------
1.phpexcelをダウンロードします

2. /protected/extesions/phpexcel
に解凍します。
3.
に電話します
	public function actionExcel(){<br />
		$excel_path = dirname(__FILE__) . '/../../files/users.xlsx';<br />
		Yii::import('ext.phpexcel.Classes.*');<br />
<br />
		//关闭yii的自动装载<br />
		spl_autoload_unregister(array('YiiBase','autoload'));<br />
<br />
		include 'PHPExcel/IOFactory.php';<br />
		<br />
		$objPHPExcel = PHPExcel_IOFactory::load($excel_path);<br />
		$sheetData = $objPHPExcel->getActiveSheet()->toArray(null,true,true,true);<br />
		var_dump($sheetData);<br />
<br />
		//恢复yii的自动装载<br />
		spl_autoload_register(array('YiiBase','autoload'));<br />
		<br />
	}
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート