![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 5 Dołączył: 7.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Muszę zrobić za ok. 3 dni parser z bazy YAML do MySQL. W PHP już dość długo pisze, lecz nie wiem jak się za to zabrać. Mógłby mnie ktoś nakierować przykładami, może jakimiś stronami? Muszę mieć skrypt, który dokładnie wszystkie dane z bazy YAML przeniesie do MySQL. W MySQL umiem pisać, ale w YAML nie ![]() Skrypt będzie ustawiony na CRON-a. Dziękuję, Webmasterr -------------------- Darmowe e-booki (kliknij tutaj) ------------------------------------------------------------ Zapunktuj (kliknij tutaj) <--- Zarejestruj się i zobacz! Darmowe doładowania telefonu, Eurogąbki itp. ------------------------------------------------------------ PHP 5, CSS 2.1, xHTML 1.1, JavaScript 1.7 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Zastosuj jakiś parser YAML (wątek) np. spyc wygląda obiecująco. W rezultacie powinieneś otrzymać tablicę, na podstawie której wygenerujesz sobie odpowiednie polecenia SQL albo zapiszesz dane do pliku pod kątem LOAD DATA INFILE.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Z tego, co pamiętam, to phpMyAdmin kiedyś miał wbudowany parser YAML<->MySQL.
-------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 71 Pomógł: 5 Dołączył: 7.08.2010 Ostrzeżenie: (0%) ![]() ![]() |
@2up A mógłbyś jakiś przykład dać jak przenieść całą tą strukturę do MySQL? Pierwszy raz robię na YAMLu.
@up Ale to cyklicznie cronem będzie. -------------------- Darmowe e-booki (kliknij tutaj) ------------------------------------------------------------ Zapunktuj (kliknij tutaj) <--- Zarejestruj się i zobacz! Darmowe doładowania telefonu, Eurogąbki itp. ------------------------------------------------------------ PHP 5, CSS 2.1, xHTML 1.1, JavaScript 1.7 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Jak otrzymasz już tablicę na podstawie pliku YAML to wystarczy zwykły foreach żeby zbudować sobie INSERTy. Nie wiem jaką masz strukturę plików YAML oraz bazy danych więc w ciemno nic więcej nie pomogę.
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat @up Ale to cyklicznie cronem będzie. I w czym problem? -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 04:53 |