Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Usunięcie znaczników HTML na poziomie zapytania
Forum PHP.pl > Forum > Przedszkole
krzesik
Witam,
Czy istnieje sposób na usunięcie znaczników HTML na poziomie zapytania MySQL?
w samym PHP nie ma problemu, ale potrzebuję dostać już "czysty" wynik zapytania.

Z góry dziękuję za podpowiedzi
Tomplus
Jak masz wersję MySQL v8.0 to możesz użyć: REGEXP_REPLACE
krzesik
a jak tego użyć dla wielu znaczników równocześnie?

SELECT REGEXP_REPLACE(tresc_ogloszenia, '<br>','');

viking
Masz przykłady https://mariadb.com/kb/en/regexp_replace/
Tomplus
@krzesik
To co pokazałeś to zwykła funkcja REPLACE(string, szukana_fraza, nowa_fraza)

REGEXP - oznacza wyrażenienie regularne, więc chodzi o usuwanie wszystkich znaczków HTML, włącznie z zamykającymi.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.