Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Zmiana znaku
Marek1987
post
Post #1





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 24.01.2008

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


Chciałbym, aby znak w tekście zmieniał się na kod. O co mi chodzi:

Gdy w kolumnie bazy danych 'tekst' znajdzie się znak | to zmieni go na '</td>'.

Na razie mam coś takiego:
  1. <?php
  2. $text = $r['tekst'];
  3.  
  4. echo nl2br($text);
  5. ?>


wtedy wyświetla mi np. "123 | abc", a chciałbym, żeby tam te | było zmienione na "</td><td>"
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




manual naprawde nie gryzie
http://pl2.php.net/manual/pl/function.str-replace.php


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
Marek1987
post
Post #3





Grupa: Zarejestrowani
Postów: 37
Pomógł: 0
Dołączył: 24.01.2008

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


Dobrze, ostatecznie poradziłem sobie z tym smile.gif

Ale mam kolejny problem... bo jak mam wpis "123 | ABC" i zamieniam | na </td><td> to mi to nic nie daje, bo chciałbym, aby na końcu wpisu dodawało </td></tr><tr><td>, żeby w jednej kolumnie wiersza było 123, w drugiej kolumnie ABC, a w nowym wierszu kolejny wpis, a przy zmianie tylko | mam wszystko jedno obok drugiego.
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 Aktualny czas: 21.08.2025 - 13:00