Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Problem z preg_match
roobik
post
Post #1





Grupa: Zarejestrowani
Postów: 410
Pomógł: 5
Dołączył: 25.01.2005
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Witam.
Mam "mały" problem z preg_match. Wiem... pisano o tym na Forum już wiele razy, ale nie potrafie tego wykorzystać pod "if'ki".

O co chodzi.
Z bazy "wyjmuję" poprzez $text wszystko to, co w tym polu (ale odkrycie (IMG:style_emoticons/default/wink.gif) ) Problem jest w tym, że aktualnie mam ponad 4700 rekordów i potrzebuję to wszystko jakoś poukładać "by żyło się lepiej" (IMG:style_emoticons/default/wink.gif)
Problem tkwi w tym, że w $text znajdują się różne wyrażenia "Rzeczpospolita", albo "Wyborcza". Na przykład
id 1 : gdzieś między tagami <iframe></iframe> znajduje się słowo "Rzeczpospolita"
id2: gdzieś między tagami <iframe></iframe> znajduje się słowo "Wyborcza".

Kombinuję coś na styl:
  1. if($text='#<iframe">(.*?)</a>#', Rzeczpospolita, cos2);

Podobnie z wyrażeniem "Wyborcza".
Po prostu nie wiem, co mam dać jakoś "cos2"

Co chcę osiągnąć?
"jeśli gdzieś między tagami <iframe></iframe> znajdziesz "Rzeczpospolita" -> pokaż <img src="rp.img">"
oraz drugi "if'ek":
"jeśli gdzieś między tagami <iframe></iframe> znajdziesz "Wyborcza" -> pokaż <img src="wy.jpg">

Mam nadzieję, ze szczegółowo opisałem...

Z góry bardzo WIELKIE dzięki!

Ten post edytował roobik 12.10.2013, 22:40:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.09.2025 - 07:50