Diskuze: LOAD DATA INFILE
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Neregistrovaný

Zobrazeno 7 zpráv z 7.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zřejmě máš chybně název souboru 'C:/db.csv'
Tu část "or die(..." bych vyhodil, v dnešních skriptech nemá co pohledávat.
Název tabulky "items" musí být buď bez apostrofů, anebo v obrácených apostrofech.
Divím se, že ti to nevypsalo žádnou chybu.
Funguje to stejně bez ohledu na uvozovky i bez nich. Cestu souboru jsem zkoušel se slashi i s dvojitými backslashi, absolutní i relativní, nikdy se nic nestalo.
Zrovna tady jsi to napsal blbě, takže si myslím, že v tom máš zmatek. Jak to tedy máš teď? S uvozovkami, apostrofy, obrácenými apostrofy,... Víš vůbec, jak to má správně vypadat? Tím, že jsi teď nenapsal žádnou informaci, to jenom zbytečně protahuješ.
To, že jsem to vykopíroval zrovna ve verzi s apostrofy byl omyl nebo spíš pokus ze zoufalství. Název tabulky items mám bez apostrofů, což na věci nic nemění, takže ještě nějaká rada?
Název tabulky může být v uvozovkách, ale MySQL musí být přepnuto do kompatibilního režimu. Pochybuji, že ho máš nastavený.
A co 'C:/db.csv' ? To podle mne také není v pořádku, ale to už jsem ti psal.
Když sem ani nedokážeš okopírovat chybové hlášení, tak se fakt blbě radí.
Zobrazeno 7 zpráv z 7.