データベースにデータをインポートする際に 1 つの問題があります。yii フレームワークで importcsv 拡張機能を使用せずにデータをデータベースにインポートする方法を教えてください。その拡張機能は役に立たないので........
質問する
1682 次
1 に答える
0
この方法で、移行中に csv からデータをロードすることがあります。
public function safeUp()
{
$handle = fopen('/path/to/csv.csv', "r");
if (false !== $handle) {
fgetcsv($handle, 1000); // Skip header row
while (false !== ($row = fgetcsv($handle, 1000))) {
$this->insert('table_name', array(
'column1' => $row[0],
'column2' => $row[1],
));
}
fclose($handle);
}
}
于 2012-04-17T18:38:05.997 に答える