Zadejte hledaný výraz...

Jak převést data z Exelu do Databázy?

Gabonator
verified
rating uzivatele
(1 hodnocení)
20. 6. 2017 14:40:13
Dobrý deň,
ako šikovne previesť excel data do databázy? Videl som nejakú online službu ale určite existuje aj šikovný nástroj.
Ďakujem
20. 6. 2017 14:40:13
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285944
hm
verified
rating uzivatele
(20 hodnocení)
20. 6. 2017 14:53:22
podle toho jaka data do jake databaze, ale vetsinou je nejjednodussi ulozit jako .csv a pouzit nejaky phpmyadmin nebo jiny nastroj podle pouzite DB a importovat z csv
20. 6. 2017 14:53:22
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285943
Marek Urban
verified
rating uzivatele
(7 hodnocení)
20. 6. 2017 15:03:07
Záleží na strukturovanosti dat, ale taky bych se určitě přikláněl např. k PHPmyAdmin, který od novější verzí umí i excel..
20. 6. 2017 15:03:07
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285942
Napsal Gabonator;1393881
Dobrý deň,
ako šikovne previesť excel data do databázy? Videl som nejakú online službu ale určite existuje aj šikovný nástroj.
Ďakujem
Můžeš použít knihovnu PHPOffice/PhpSpreadsheet, pomocí které si načteš soubor do pole:
require __DIR__.'/vendor/autoload.php';
use PhpOfficePhpSpreadsheetIOFactory;
$file = IOFactory::load( __DIR__ . '/soubor.xlsx');
$sheet = $file->getSheet(0);
$data = $sheet->rangeToArray(
'A1:C3', // The worksheet range that we want to retrieve
null, // Value that should be returned for empty cells
true, // Should formulas be calculated (the equivalent of getCalculatedValue() for each cell)
true, // Should values be formatted (the equivalent of getFormattedValue() for each cell)
true // Should the array be indexed by cell row and cell column
);
var_dump($data);
20. 6. 2017 15:33:22
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285941
Daniel Schmidt
verified
rating uzivatele
29. 6. 2017 09:24:18
Zkus program Navicat pro správu databáze. Při importu tam jdou mapovat jednotlivé sloupce, klíče a podle klíčů můžeš nastavit insert nebo update záznamu.
29. 6. 2017 09:24:18
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285940
mdx
verified
rating uzivatele
(3 hodnocení)
29. 6. 2017 09:51:23
My používáme pro složitější převody: https://github.com/PHPOffice/PHPExcel
29. 6. 2017 09:51:23
https://webtrh.cz/diskuse/jak-prevest-data-z-exelu-do-databazy/#reply1285939
Pro odpověď se přihlašte.
Přihlásit