Elektroda.pl
Elektroda.pl
X
Elektroda.pl
SterControl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Pobieranie danych ze strony - PHP

kecajs 07 Cze 2012 22:02 2780 4
  • #1 07 Cze 2012 22:02
    kecajs
    Poziom 17  

    Witam,
    chcę pobrać wszystkie dane statystyczne ze strony
    - Link - dane szczegółowe przykładowego meczu. Dokładnie to potrzebuję pobrać właśnie te dane ze wszystkich rozegranych w fazie eliminacyjnej meczy w każdej ze grup. Zależy mi tylko na tej jednej zakładce, czyli "PRZEGLĄD". Dane miałyby być pobierane tylko raz - nie są przecież aktualizowane. Dane te będą zapisywane w bazie MySQL.

    Także chciałbym wyciągnąć wszystkie dane z tej strony: http://dobradieta.pl/tabele.php?cmd=show_entry&lp=9. Dotyczy to także pozostałych produktów ze strony: http://dobradieta.pl/tabele.php.

    Mam już jakąś koncepcję:

    Kod: php
    Zaloguj się, aby zobaczyć kod

    , ale po próbie (mam odpalony lokalny serwer WebServ) wywołania pliku index.php (tak zapisany jest ten skrypt) otrzymuję komunikat "System nie może znaleźć określonej ścieżki".
    Przy próbie wywołania pliku other.php o treści:
    Kod: php
    Zaloguj się, aby zobaczyć kod

    pojawiają się informacje ze strony.
    Jaki zrobiłem błąd w pierwszym skrypcie? A może cała składnia jest do bani...
    Dzięki za pomoc,
    Jacek

    Proszę uważnie przeczytać Link , następnie poprawić post. [adamas-nt]

    Przeczytane i poprawione

    Link poprawiłem. - arnoldziq

    0 4
  • SterControl
  • Pomocny post
    #2 08 Cze 2012 10:27
    arnoldziq
    Moderator Programowanie

    Sugeruję zapoznać się z tym tematem : [PHP] Dane z table do zmiennej
    W twoim przypadku zmodyfikuj tylko pierwsze linie załączonego kodu z takich :

    Kod: php
    Zaloguj się, aby zobaczyć kod
    na coś takiego :
    Kod: php
    Zaloguj się, aby zobaczyć kod

    Ta linia ( item(x) ), steruje numerem kolejnej tabelki którą chcesz wczytać do zmiennej :
    Kod: php
    Zaloguj się, aby zobaczyć kod

    0
  • SterControl
  • #3 09 Cze 2012 00:00
    kecajs
    Poziom 17  

    Witam,
    dzięki za wskazówkę - jednakże ugrzązłem z komunikatami o błędach :( Mam coś takiego, po wywołaniu tegoż skryptu:

    Kod: text
    Zaloguj się, aby zobaczyć kod

    Potrzebuję jakąś dodatkową bibliotekę, czy jakieś zmiany w ustawieniach muszę wprowadzić? Te numery w nawiasach klamrowych później możemy dalej edytować, np. zrobić odwołanie w bazie do numeru?Przykładowo: Selekcjonerem drużyny [nr_druzyny] jest [146], co nam daje Selekcjonerem drużyny ROsji jest Guus Hiddink (NED). Czy inaczej mam to rozumieć?
    Pozdrawiam,
    Jacek

    Proszę pamiętać o używaniu znaczników syntax. Opcja Listing kodu. - arnoldziq

    0
  • Pomocny post
    #4 11 Cze 2012 11:33
    arnoldziq
    Moderator Programowanie

    Dodaj w zamieszczonym kodzie coś takiego :

    Kod: php
    Zaloguj się, aby zobaczyć kod
    To rozjaśni odrobinkę to, co znajduje się w odpowiednich tablicach.
    Te błędy, które pokazują się na początku wynikają z tego, że strona jest zbudowana wadliwie lub walidacja nie przebiega poprawnie. Możesz tego uniknąć wstawiając znak @ (at) w linii, która je generuje, jak tutaj :
    Kod: php
    Zaloguj się, aby zobaczyć kod

    0
  • #5 16 Mar 2013 00:49
    kecajs
    Poziom 17  

    Dzięki za pomoc. Będę jednak musiał się zmierzyć z tym problemem, choć wiem, że to "temat rzeka". Może coś wymyślę.
    Pozdrawiam i zamykam.

    0