Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 429 Pomógł: 0 Dołączył: 8.11.2012 Ostrzeżenie: (0%)
|
Witam szukałem na forum ale nie znalazłem odpowiedniej podpowiedzi jak zrobić aby dane z zewnętrznego pliku xml były zapisywane w bazie danych sql.
Chodzi mi o to że ze strony o pogodzie odczytuję dane z pliku xml. Dane te aktualizują się co jakiś czas (co 30 min) http://www.yr.no/place/Polen/Vest-Pommern/...no/forecast.xml Czy jest ajkiś sposób aby można było zapisać te dane w odpowiednich tabelach w mojej bazie danych. Import musiał by robić się automatycznie z możliwością zadpisywania danych jeśli były zmienione oraz z możliwością dodawania nowych id bo codziennie pojawiają się nowe prognozy na kolejne dni. Mam nadzieję że wyjaśniłem o co mi chodzi nie potrafię sobie z tym poradzić. Proszę o jakieś wskazuówki lub przykładowy kod. Z góry dziękuję i pozdrawiam. |
|
|
|
brzanek Dane z pliku XML do bazy SQL 25.08.2014, 08:44:17
Turson Napisz parser XML => twoja baza
Cronem odpalaj ... 25.08.2014, 08:46:38
brzanek Ah żeby to było takie proste jak piszesz to pewnie... 25.08.2014, 08:53:45 
aniolekx Cytat(brzanek @ 25.08.2014, 08:53:45 ... 25.08.2014, 08:58:25
Pyton_000 Może coś takiego:
http://rpbouman.blogspot.com/200... 25.08.2014, 09:14:02 
brzanek Cytat(Pyton_000 @ 25.08.2014, 10:14:0... 25.08.2014, 09:52:10
nospor Czas to ma byc DATETIME a nie zadne VARCHAR
Inne w... 25.08.2014, 13:54:32
brzanek Dobra udało mi się ocdczytać plik xml
[PHP] pobie... 25.08.2014, 19:53:42
nospor Tym kodem pobierasz tylko po jednym rekordzie. A c... 26.08.2014, 07:01:03
brzanek Tak dokładnie ale nie wiem jak to zrobić aby pobra... 26.08.2014, 09:39:57
nospor http://pl1.php.net/manual/en/simplexml.examples-ba... 26.08.2014, 11:38:09
brzanek W jakim miejscu mam umieścić ten kod? 26.08.2014, 14:50:50
nospor Ten kod pobiera dane z xml, więc masz go umieścić ... 26.08.2014, 15:04:40
brzanek Coś nie mogę sobie z tym poradzić.
Daję taki kod.
... 27.08.2014, 07:09:40 
Pyton_000 [PHP] pobierz, plaintext foreach ($weatherdata... 27.08.2014, 07:16:48
nospor Pyton ty tez źle napisales....
[PHP] pobierz, pla... 27.08.2014, 07:42:59
brzanek Dałem tak
[PHP] pobierz, plaintext foreach ($w... 27.08.2014, 07:45:23
nospor Spojrz jeszcze raz na moj poprzedni post.... Masz ... 27.08.2014, 07:46:26
brzanek Super wielkie dzięki teraz jeszcze pozostaje kwest... 27.08.2014, 08:11:14
nospor No dobra, ale czego nie wiesz? Jak wlozyc dane do ... 27.08.2014, 08:13:53
brzanek W innym temacie dane piszę ręcznie i tam wszystko ... 27.08.2014, 08:19:58
nospor Ale to nie ma zadnej roznicy czy wkladasz dane rec... 27.08.2014, 08:21:50
brzanek Pewnie masz rację zwał jak zwał, ale możesz mi z t... 27.08.2014, 08:26:35
nospor No weź napisz tego insserta i nie czaruj... Przeci... 27.08.2014, 08:28:01
brzanek Dobra zmieniłem trochę bazę danych
Do pliku dodał... 27.08.2014, 09:18:41
nospor Jaki post? A gdzie petla?
Przeciez napisalem wyra... 27.08.2014, 09:21:18
brzanek ok dałem to w tej pętli
[PHP] pobierz, plaintext ... 27.08.2014, 09:29:08
nospor Przepraszam, wlasnie stracilem cierpliwosc... Moze... 27.08.2014, 09:35:55
Turson 1. Poprawna składnia wygląda np. tak
[SQL] pobierz... 27.08.2014, 09:45:20
brzanek Zrobiłem tak jak podałeś ale wyskakuje błąd
[PHP] ... 27.08.2014, 09:52:47
nospor Nazwy kolumn oddziela się przecinkiem a nie spacją... 27.08.2014, 09:56:01
brzanek Dałem tak
[PHP] pobierz, plaintext $add = mysql_qu... 27.08.2014, 10:09:34
Turson A gdzie masz tekst w apostrofach? :/ Bo jedyne co ... 27.08.2014, 10:11:59
nospor Super, zdecydowanie lepiej.
A wartosci tekstowe d... 27.08.2014, 10:14:54
brzanek Ok działa zapisuje się tylko jest jeden problem ja... 27.08.2014, 10:28:32
nospor Po pierwsze: zacznij w koncu uzywac znakow interpu... 27.08.2014, 10:32:49
brzanek Cytat(nospor @ 27.08.2014, 11:32:49 )... 27.08.2014, 10:35:55
nospor Odnosze wrazenie, ze w tym temacie to wielokrotnie... 27.08.2014, 10:38:33
brzanek Ale widzisz na raz wykonuje się kilkanaście rekord... 27.08.2014, 11:30:01
nospor No dobrze, wszystko się zgadza.
Dlatego ci tlumacz... 27.08.2014, 11:34:31
brzanek Ale jak zalozyc UNIQUE KEY?
Czy to robi się w bazi... 27.08.2014, 12:26:40
Turson Tak.
PhpMyAdmin -> baza -> tabela -> stru... 27.08.2014, 12:29:36
brzanek Nie mam pojęcia jak to zmienić w bazie danych nie ... 27.08.2014, 12:40:12
Turson W strukturze na dole jest "Indeksy" i ta... 27.08.2014, 12:45:24
brzanek Cytat(nospor @ 27.08.2014, 12:34:31 )... 27.08.2014, 15:11:57
Pyton_000 Jesteś LEŃ:
http://dev.mysql.com/doc/refman/5.0/en... 27.08.2014, 15:47:45
brzanek Przepraszam za odkopanie tematu ale dotyczy tej sa... 22.08.2016, 12:35:25 ![]() ![]() |
|
Aktualny czas: 19.11.2025 - 12:09 |