アップロードした CSV ファイルを読み取る方法がわかりません。おそらく、コントローラー コードに何かが欠けています。
public function actionImport() {
$model = new Produtos;
$this->render('import', array('model' => $model) );
if( isset($_FILES['csv_file']) ) {
$handle = fopen($_FILES['csv_file']['tmp_name'], 'r');
if ($handle) {
while( ($line = fgetcsv($handle, 1000, ";")) != FALSE) {
$model->codigo = $line[0];
$model->nome = $line[1];
$model->descricao = $line[2];
$model->stock = $line[3];
$model->data_reposicao = $line[4];
$model->save();
}
}
fclose($handle);
}
}
これは、CSV の最後の行を保存するだけです...助けてください!
どんな助けでも本当に感謝します。
ありがとうございました