krzesik
12.09.2020, 14:16:06
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
12.09.2020, 15:04:37
Jak masz wersję MySQL v8.0 to możesz użyć: REGEXP_REPLACE
krzesik
12.09.2020, 15:20:41
a jak tego użyć dla wielu znaczników równocześnie?
SELECT REGEXP_REPLACE(tresc_ogloszenia, '<br>','');
viking
12.09.2020, 16:22:01
Tomplus
12.09.2020, 21:08:05
@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.