-1

データベースにデータをインポートする際に 1 つの問題があります。yii フレームワークで importcsv 拡張機能を使用せずにデータをデータベースにインポートする方法を教えてください。その拡張機能は役に立たないので........

4

1 に答える 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 に答える