HTML 태그를 무시하면서 데이터베이스 열에서 텍스트를 검색하려면 어떻게 해야 합니까?
Dec 06, 2024 pm 02:31 PM데이터베이스 레코드에서 HTML 태그 제거
특정 열에 "mytext"라는 키워드가 포함된 데이터베이스 테이블에서 행을 추출하려고 합니다. "하지만 잘못된 결과가 발생합니다. 테이블에는 문자열을 묶는 다양한 수준의 HTML 태그가 있는 행이 포함되어 있습니다. 원하는 텍스트가 포함된 행을 정확하게 식별하려면 HTML 태그로 묶인 텍스트를 제외하는 것이 중요합니다.
가능한 해결 방법 중 하나는 fnStripTags라는 사용자 정의 MySQL 기능을 활용하는 것입니다. 이 함수는 문자열을 입력으로 사용하고 모든 HTML 태그를 제거하여 순수한 텍스트 출력을 제공합니다.
코드:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
|
사용법:
함수가 정의되면 쿼리에서 이를 사용하여 HTML 태그를 제외할 수 있습니다. 검색:
1 |
|
이 수정된 쿼리는 제거된 텍스트에 "mytext" 문자열이 포함된 행만 반환하여 올바른 결과를 제공합니다.
1 |
|
위 내용은 HTML 태그를 무시하면서 데이터베이스 열에서 텍스트를 검색하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

인기 기사

인기 기사

뜨거운 기사 태그

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











Alter Table 문을 사용하여 MySQL에서 테이블을 어떻게 변경합니까?

MySQL의 문제를 해결하는 방법 공유 라이브러리를 열 수 없습니다.

Linux에서 MySQL을 실행합니다 (Phpmyadmin이있는 Podman 컨테이너가 포함되지 않음)

일반적인 취약점 (SQL 주입, 무차별 적 공격)에 대해 MySQL을 어떻게 보호합니까?
