Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pobieranie danych z łańcucha wg. szablonu
Forum PHP.pl > Forum > PHP
djdarex
Witam.
Mam problem z wyciąganiem danych z kodu HTML'a. Ściągam przez IMAP mail, zawierający tabelkę napisaną w HTML'u, a w niej powstawiane dane (liczby i ciągi znaków). Chciałbym teraz jakąś dobrą metodą wyciągać te zmienne do wykonywania zapytań do bazy danych.
Zawsze dane wstawiane są do szablonu i wysyłane do mnie. I teraz pytanie - czy istnieje jakaś możliwość zdefiniowania szablonu, wg. którego wyciągane by były dane?
Oczywiście, wiem, że za pomocą list() i explode() te dane podzielę, ale w przypadku choćby drobnej zmiany schematu tabelki, musiałbym pisać "odkodowywanie" informacji od początku.

Drobny przykład - otrzymuję kod:
Kod
<table>
<tr><td>Imie</td><td>Nazwisko</td><td>Numer telefonu</td></tr>
<tr><td>AAA</td><td>AAA</td><td>000-896-777</td></tr>
<tr><td>BBB</td><td>BBB</td><td>999-888-777</td></tr>
</table>

I chciałbym powyciągać dane np. $imie1,$nazwisko1,$telefon1.

Z góry dziękuję za pomysły ew. odnośniki do funkcji php.
netmare
preg_replace() bym Ci polecił, albo jak wolisz preg_match_all() + obrabianie.

(edit: dużo literówek dzisiaj robię...)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.