Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyświetlanie tekstu do danego miejsca
Fibolg
post 20.12.2004, 13:27:45
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


Wczytuję z bazy dłuższy tekst i chcę go trochę "obciąć", żeby potem dać link do całego artykułu... Chciałem zrobić tak, ze np jak w tekście tym natrafi na znak powiedzmy * ma przestac wyświetlać tekst np w skrypcie:
  1. <?php
  2. $zapytanie_newsy = &#092;"SELECT * FROM t_newsy ORDER BY DATA_DOD DESC\";
  3. $wykonaj_newsy = mysql_query ($zapytanie_newsy);
  4. // i dalej 
  5. echo pl(&#092;"<tr style=\"text-align:left; font-family: Verdana; font-size: 12;\">
  6. <td colspan=&#092;"1\"><BR>\".$wiersz_newsy['TRESC'].\"<BR><BR>\");
  7. ?>

Chciałbym zawartość $wiersz_newsy['TRESC'] zapisać w nowej zmiennej, ale skrócone do znaku * wyłącznie - za pomocą jakiej funkcji mozna tego dokonać?
Dzięki za odpowiedzi


--------------------
Go to the top of the page
+Quote Post
crash
post 20.12.2004, 14:00:25
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

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


  1. <?php
  2. $tresc = $wiersz_newsy['TRESC'];
  3. $tresc = str_replace(substr($tresc, strpos($tresc, '*')), '...', $tresc);
  4. ?>

A na przyklad jesli chcesz pokazywac okreslona ilosc znakow to zamiast:
  1. <?php
  2. strpos($tresc, '*')
  3. ?>

podajesz jakas liczbe oznaczajaca ile znakow ma byc wyswietlonych...


--------------------
Go to the top of the page
+Quote Post
Fibolg
post 20.12.2004, 14:16:28
Post #3





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 1.12.2003
Skąd: Chełmno

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


Ok działa dzięki - przy wyświetlaniu całego artykułu trzeba dać jeszcze, żeby usuwał znak * smile.gif


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 02:04