![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 0 Dołączył: 3.07.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witam Mam tabelę użytkowników z imieniem i nazwiskiem, potrzebuję wydobyć wiek tych użytkowników, którzy są online. Próbowałem komendą preg_match, ale niestety wydobywa ona tylko pierwszy rekord, a resztę zostawia i rekordy wyświetlone się powtarzają (powtarza się pierwszy rekord we wszystkich komórkach). Chciałem zrobić coś takiego, że np preg_match('@$name - tutaj wszystkie reguły i droga do wieku (.*?) a po lewo byłby wiek@', $link, $age), lecz niestety nie działa, bo w pierwszej opcji nie można z tego co wiem mieszać warunków ze zmiennymi. Dzięki z góry za pomoc. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 340 Pomógł: 46 Dołączył: 31.07.2009 Skąd: A Ostrzeżenie: (0%) ![]() ![]() |
pierwszy preg_match sprawdza dla całej pobranej czy strony czy istnieje ta osoba, a drugi znów dla całego setu szuka wieku, ale to nie oznacza ze weźmie wiek dla tej konkretnej osoby, weźmie zawsze dla pierwszej, ww drugim preg match nie masz wyszczególnionej tej osoby (pattern znow powinien uwzględniać jak ta osoba się nazywa)
ja bym pobrane dane obrobił do tablicy i sprawdzał w tablicy po imieniu i nazwisku (to nie jest unikalne niestety) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 13:34 |