27 Ağustos 2019 12:43

Muslu Y.

MySQL

MySQL MariaDB html etiketleri silmek, temizlemek. Create Function html

Anasayfa

MySQL

MySQL MariaDB html etiketleri silmek, temizlemek. ...

MySQL veya MariaDB de sorgu sonucunu ya da bir alandaki html etiketleri temizlemek ve/veya silmek için bir fonksiyon oluşturmamız yeterli.

Aşağıdaki kodu SQL servisinize bağlandıktan sonra çalıştırdığınızda artık her sorguda kullanabileceğiniz bir fonksiyon oluşturmuş olursunuz.

 

CREATE FUNCTION `strip_tags`($str text) RETURNS text
BEGIN
DECLARE $start, $end INT DEFAULT 1;
LOOP
SET $start = LOCATE("<", $str, $start);
IF (!$start) THEN RETURN $str; END IF;
SET $end = LOCATE(">", $str, $start);
IF (!$end) THEN SET $end = $start; END IF;
SET $str = INSERT($str, $start, $end - $start + 1, "");
END LOOP;
END;

 

Örnek:

select strip_tags(urunadi) from tabloadi where id > 2

 

Makdos Bilişim Teknolojileri 2015 - 2025