'Programming'에 해당되는 글 155건
NOTICE
필드에서 삭제해야 할 문자만 없애기
title이라는 필드에 4444444' 4444433' 2323432' 이런 데이터가 있다. 이런 경우 다른 건 그대로 둔 채로 뒤에 '(작은따옴표, single quote) 이것만 없애고자 한다면 아래 쿼리문을 날리면 된다. update tableName set fieldName = replace(fieldName, '\'', '') where fieldName like '%\'%' 위 쿼리문에서 쓰인 '는 전부 작은따옴표(single quote)다.
$_SERVER 함수
$_SERVER['DOCUMENT_ROOT'] = 현재 사이트가 위치한 서버상의 위치 => /webapp/include $_SERVER['HTTP_ACCEPT_ENCODING'] = 인코딩 방식 => gzip, deflate $_SERVER['HTTP_ACCEPT_LANGUAGE'] = 언어 => ko $_SERVER['HTTP_USER_AGENT'] = 사이트 접속한 사용자 환경 => Mozilla/4.0(compatible; MSIE 6.0; Windows NT 5.1; Q312461; .NET CLR 1.0.3705 $_SERVER['REMOTE_ADDR'] = 사이트 접속한 사용자 IP => xxx.xxx.xxx.xxx $_SERVER['SCRIPT_FILENAME'] = 실행되고 있는 위치와 파..
문자열에서 원하는 문자열이 포함되어 있는지 없는지 확인하기
url값에 파라미터를 추가해야 할 상황이 생겼다. 웃긴 게 url마다 ?가 안 붙어 있으면 괜찮은데 어떤 url은 뒤에 ?가 붙어 있다. http://dddd.com?ddd 이런 식으로 이런 경우 뒤에 ?가 있는 경우는 &로 계속 연결을 해야 하고 ?가 없는 경우는 ?를 붙이고 그 다음부터 & 붙이게 해야 한다. eregi 함수를 사용하면 된다. (Language : php) 위 같은 경우는 문자열($str)에 내가 원하는 문자($str_compare)가 있는지 비교(?)하는 것이다. 만약 있을 경우엔 true, 없을 경우엔 false다.
ms-office 파일 형식을 바로 열기로 했을 때 에러가 나는 경우
지난 번 포스팅(ms-office 파일 형식으로 다운로드 받기)에서 파일을 다운로드 하는 걸 올렸었다. 그런데 이게 문제가 있더라. IE6 버전에서는 이상하게도 파일 다운로드까지는 되는데 열기는 안 된다는 것이다. 무슨 말인고 하니 일반적으로 파일을 클릭해서 다운로드 하려고 하면 확인 창이 뜬다. 열기, 저장, 취소 이 세 가지에서 열기를 클릭했을 경우엔 아래와 같은 에러 메시지가 뜬다는 것이다. IE7 버전에서는 아무 문제 없이 파일 다운로드, 열기까지 다 된다. 이럴 경우엔 아래와 같이 헤더에 하나를 더 추가하면 된다. (Language : php)
MySQL 예약어
[MySQL 4.1] [MySQL 5.0]
연산자
수치 비교 연산자 문자열 비교 연산자 == eq gt = ge != ne