Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.11.2017 Ostrzeżenie: (0%)
|
Witam.
Chciałbym pobrać tabele z tej strony: https://www.money.pl/banki/elixir/ Mam taki kod:
Proszę mi napisać dlaczego nie wyświetla mi się tabelka na stronie wyświetla się tylko: array(0) { } |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 324 Pomógł: 105 Dołączył: 7.08.2012 Ostrzeżenie: (0%)
|
By złapać tylko tę konkretną tabelę, użyj (.*?) zamiast (.*). Później możesz np. zrobić explode po np. zamknięciu wiersza (</tr>) i szukać w tablicy wartości, która zawiera to co Ciebie interesuje. Później wyczyścić to odpowiednio innymi funkcjami.
Ogólnie nie powinno się parsować htmla wyrażeniami regularnymi, bo można napotkać na nieoczekiwane rezultaty. Ale ja osobiście robiłem to wielokrotnie i nie miałem z tym problemu, ale parsuję pewne rzeczy (własne źródła, bez niespodzianek). |
|
|
|
omi [PHP]Tabelka file_get_contents i preg_match 30.11.2017, 23:05:47
viking Do parsowania DOM służą funkcje DOM typu simplexml... 1.12.2017, 03:43:06
kreatiff Masz 0 wyników, ponieważ masz literówkę we wzorze ... 1.12.2017, 10:20:13
omi Był błąd bo zamiast 0 napisałem O a teraz wyświetl... 1.12.2017, 20:33:21
trueblue Polecam lekturę: http://kawalekkodu.pl/post/the-ta... 2.12.2017, 17:26:43
omi O to chodziło właśnie. Dziękuję. Jeszcze jest jedn... 2.12.2017, 19:26:43
trueblue Najpierw musisz pomyśleć jakie dane dokładnie chce... 2.12.2017, 19:31:06
omi Chciałbym zapisać do bazy danych to co jest w tabe... 2.12.2017, 21:27:09
trueblue Tego kodu nie będzie można użyć do zapisania do ba... 2.12.2017, 21:33:22
omi Czyli rozumiem że wykorzystując uzyskane dane możn... 3.12.2017, 01:17:06
Neutral https://stackoverflow.com/questions/1732348...-con... 5.12.2017, 00:19:57
omi Ja chciałbym zapisać te dane do bazy danych na ser... 8.12.2017, 02:51:04
viking Kolego. My tu pomagamy rozwiązywać problemy a nie ... 8.12.2017, 04:22:54 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 11:00 |