makaleler / Veritabanı / HTML Tagları Silen Mysql Fonksiyonu

HTML Tagları Silen Mysql Fonksiyonu

28.07.2012 00:02:47

Mysql de HTML Tagları silmek için gerekli olabilecek bir fonksiyon

DELIMITER $$

DROP FUNCTION IF EXISTS `removeHTML`$$

CREATE
/*[DEFINER = { user | CURRENT_USER }]*/
FUNCTION `removeHTML`(strText longtext)
RETURNS longtext

BEGIN
declare nPos1, nPos2 int;

set nPos1 = InStr(strText, "<");
While nPos1 > 0 DO
set nPos2 = locate( ">", strText, nPos1 + 1);
If nPos2 > 0 Then
set strText = concat(Left(strText, nPos1 - 1), Mid(strText, nPos2 + 1));
End If;
set nPos1 = InStr(strText, "<");

END WHILE;
return strText;
END$$

DELIMITER ;
yazar husonet

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda