import dat z .txt do databázy
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ot@s
- Backer | 476
Obsah seznam.csv
zena;Jitka;Malá
muz;Karel;Velký
Nekde v presenteru samotný import z CSV (ukladam jen dle obsahu sloupce 1, tj. pohlavi zena)
if (($handle = fopen("seznam.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) {
if ($data[0]=='zena') { // podminka importu (importuju jen zeny)
$tmp = array( // asociace pole sloupec=>hodnota
'jmeno'=>$data[1],
'prijeni'=>$data[2]
);
$this->context->dbcon->table('zeny')->insert($tmp); // ulozeni do tabulky zeny; v dbcon je Nette\Database\Connection z config.neon
// nebo (spravne by mel data ukladat model)
// this->getModel()->ulozZenu($tmp);
}
}
fclose($handle);
}
Editoval Ot@s (24. 2. 2012 14:01)