Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> dynamiczny bbcode
karolski
post
Post #1





Grupa: Zarejestrowani
Postów: 199
Pomógł: 0
Dołączył: 12.02.2004
Skąd: Czymiasto

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


witam, mam problem z bbcodem ktory wlasnie tworze chodzi o to zeby funkcja bbcode zamieniala na tabelke string [mecz=id] pobierajac z bazy informacje o meczu, udalo mi sie wyswietlac pojedynczy mecz ale jak napisze jzu dwa to wtedy zamieni tylko ten pierwszy, ogolnie skrypt wyglada tak:
  1. <?php
  2. if (strstr($str, "[mecz=")) {
  3. preg_match("#[mecz=(.*?)]#si", $str, $idem );
  4. $idm = $idem[0];
  5. $id = substr($idm, 6, 1);
  6. $mecz = mysql_fetch_array(mysql_query("zapytanie'"));
  7. $mecz_wyswietl = 'tabelka z pobranymi danymi';
  8. $str = preg_replace("#[mecz=$idm]#si", $mecz_wyswietl, $str);
  9. }
  10. ?>

zapewne powinienm uzyc funkcji count() i zliczyc ilosc elementow [mecz= w stringu i zastosowac petle ale jakos nie moge zliczyc tych elementow.
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: 22.08.2025 - 23:33