특정문자를 찾아서 교체하기
조회 2,402 2026-08-18 등록
로그인하면 의견을 남길 수 있습니다.
아직 의견이 없습니다. 첫 의견을 남겨보세요.
게시글
테이블 캐릭터셋 변경
필드 하나하나 변경하는것이 아닌 테이블 전체적으로 변경하는 방법 alter table convert to character set utf8 collate utf8_estonian_ci;
특정문자를 제거하고 검색하는 replace()함수
"안녕 하이루" "안녕하이루"이렇게 띄어쓰기를 제고하고 검색하는 방법이다 where 1 and replace(필드명,' ','') like '%안녕하이루%' "010-1111-2222" "1122"내용으로 검색하기위해서 "-"부분을 제거하고 검색하면된다 이때도 동일한 방법으로 검색하면된다 where 1 and replace(필드명,'-','') like '%1122%'
텍스트형을 숫자형으로 변경후에 검색하는 방법
텍스트형을 숫자형으로 변경후에 검색하는 방법 select * from 테이블 where 1 and text_title
특정문자의 갯수가 몇개인지 알아내는 지리문
내용중에 특정 문자가 몇게 있는지를 알아내는 지리문 select (length(filed1) - length(replace(filed1, 'a', ''))) / length('a') as count from tablename 검색해서 알게된것이지만 정말 머리 잘사용하듯함 전체텍스트갯수-(전체텍스트에서 갯수를 알고자하는 텍스트를 제거한갯수)=>제거된 갯수를알아냄 제거된갯수가 원하는 텍스트 갯수는 아닐수있담 텍스트가 "a" 하나이면 되지만 "aa" 2개일수도 있어 변환시킨 문자의 텍스트갯수로 나눈다 그럼 특정문자의 갯수를 알아낼수 있다
임으로 정렬하기 order by field ( 컬럼명, "순서1", "순서2",......
정렬하는 방법은 여러방법이 있다 그중에 유용한 정렬방법이다 select * from tablename where idx_code in (3,4,1) order by field (idx_code, 1, 4, 3); idx_code 내용을 1,4,3 순으로 정렬하고자 할때 사용하면 편하다
체크시 텍스트 문구 변경하는 방법
체크할때 텍스트를 바꾸는 방법은 많이 있다 아이디를 선언해서 해당 이벤트 발생시 처리 하는 방법이 있는데 그렇게 하지 않고 아이디 하나만 선언하고 태그내에서 parent()를 활용해서 접근한후에 텍스트를 교체하는 방법이다 여러게의 아이디를 사용할필요가 없어 간편하고 유지보수가 비교적 편리한 편이여서 즐겨사용하는 방법이다 //맵선택했을경우 바로 색상변경 function mapcheckbox(_this){ if($(_this).is(":checked")==true){ $(_this).parent().attr("class","checkbox_text_on"); }else{ $(_this).parent().attr("class","checkbox_text_off"); } } .checkbox_text_on{color:#000000;} .checkbox_text_off{color:#dddddd;} 테스트
다른 테이블에 있는 내용을 insert 하는 방법
테이블 내의 레코드를 그대로 입력하는 방법 내용을 select 한다음 내용을 insert하면된다 이때 따움표나 이런것때문에 문제가 생길수 있는데 이때를 위해 PHP에선 addslashes() 함수를 사용해서 입력한다 이건 뭐 간단하게 생각하면될문제이다 그러나 소개하고자 하는것은 좀더 효율적으로 처리하기위한 방법이다 지리문 자체에서 insert하는 방법이다 insert into 테이블1 select * from 테이블2 where 1 테이블2에 있는 내용을 테이블1에 insert하는 방법이다 위와 같은 방법으로 하면 속도면이나 프로그램 소스가 현저하게 줄어들게된다 물론 해당 필드명을 하나하나 코딩할 필요도 없다
문자치환 변환 함수 입니다 str_replace() 가 아닌 태그는 제외하고 문자를 치환하
www.moayo.net
https://youtu.be/KI6zAFFuYqA 문자를 치환하는 함수는 str_replace() 함수가 있습니다 이함수는 텍스트의 모든 내용을 바꾸는 함수 입니다 그러나 태그를 제외하고 문자를 바꾸고자 하는경우가 있습니다 이때 사용하는 함수 입니다 내장함수는 아니고 사용자 정의 함수입니다 tag_exce_replace(); //태그를 제외하고 문자변경 function tag_exce_replace($str,$replace,$content){ $A=explode("
의견 0
로그인하면 의견을 남길 수 있습니다.
아직 의견이 없습니다. 첫 의견을 남겨보세요.