2017. 2. 19. 16:18
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

PHP 싱글쿼테이션(') 및 특수문자 처리하기


MySQL에서 싱글 쿼테이션은 문자열이라는 것을 의미한다. 따라서 이 싱글 쿼테이션이 문자열이라는 것을 밝이는 의미가 아니라 그냥 캐릭터로써 읽히고자 한다면 \' 이런식으로 사용하게 된다. 

하지만, 문자열 내에 포함된 싱글 쿼테이션을 처리하려면 어떻게 해야 할까? 

서론을 봐도 무슨 말인지 모르겠다면 예를 들어 보자 


$s = "I'm your father"

$query = "SELECT * FROM 테이블명 WHERE 필드명 = '$s" ; 


일때 에러가 발생한다. 

그 이유는 WHERE 문의 싱글 쿼테이션이 $s 에 포함된 싱글쿼테이션과 함쳐져서 3개가 되기 때문이다. 


이것을 해결하기 위한 방법은 다음과 같다. 


  addslashes() 

특정 특수 문자 앞에 자동으로 역슬레쉬 (\)를 붙여준다. 


$s = "I'm your father" 

$s = addslashes($s) ; 


출력 결과 :I\'m tour father 




  stripslashes()

addslashes() 함수를 통해 표기된 '\' 문자를 원래대로 돌려준다. 


$s = stripslashes($s) 


출력결과 : I'm your father 


'프로그래밍' 카테고리의 다른 글

[Python] 유닉스 타임  (0) 2016.08.06
[PHP] IF 문법  (0) 2014.11.08
DataTables (table plugin for jQuery) 2. API  (0) 2014.06.26
DataTables (table plugin for jQuery) 1. 기본 Usage  (0) 2014.06.26
부모창 종료시 팝업창 닫기  (0) 2013.11.19
Posted by manacom
2016. 8. 6. 13:57
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

파이썬 유닉스 타임 명령어입니다.

 

사용모듈

from time import time

 

파이썬은 유닉스 타임이 실수형입니다.

time()


유닉스타임 정수형으로 변환

int(time())


참고하세요.

Posted by manacom
2016. 4. 8. 11:09
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

크레마 카르테 스크린세이버 이미지를 변경 방법입니다.


1. 크레마 카르테를 컴퓨터에 연결한다.(동봉된 케이블 아니면  마이크로USB 케이블)

 

2. 스크린세이버 폴더(sleep)

 

3. 스크린세이버 파일 (sleep.jpg)

이미지 해상도 : 1072x1448

 

 

위와 같이 스크린세이버 폴더(sleep) 에 스크린세이버 파일(sleep.jpg)을 넣어 주면 됩니다.

 

원하시는 사진을 만들어서 넣어 보세요.

 

 

Posted by manacom
2016. 4. 7. 18:07
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Lenovo Y700 15 i7-6700HQ, GRX960M, 4G GDDR 모델 구입기입니다.


다나와 사이트 내용 발췌


레노버 아이디어패드 Y700 Sky Kaiser 15 (정품)


제조회사레노버 (제조사 웹사이트 바로가기)등록년월2015년 11월
CPU 제조사인텔CPU 종류코어i7-6세대
CPU 코드명스카이레이크CPU 넘버i7-6700HQ (2.6GHz)
코어 형태쿼드 코어
디스플레이
화면 크기39.62cm(15.6인치)화면 비율와이드 16:9
해상도1920x1080
디스플레이 특징
LED백라이트눈부심방지
광시야각터치스크린
밝기자동조절회전LCD
베젤없음3D입체영상
메모리 특징
메모리 용량8GB메모리 타입DDR4
HDD 특징
7200 rpmHDD 충격 보호
HDD 용량1TB익스프레스캐시
SSD 형태
SSDmSATA
M.2eMMC
SSD 용량
ODD 특징
ODD 종류ODD 옵션(선택)멀티부스트
GPU 제조사
AMD엔비디아
인텔기타
GPU 종류
AMD엔비디아지포스 GTX960M
인텔HD 530VGA 메모리4GB DDR5
GPU 특징
엔비디아 SLI듀얼 그래픽
논옵티머스
네트워크 특징
100Mbps 유선랜1Gbps 유선랜
802.11 a/b/g/n 무선랜802.11 a/g/n 무선랜
802.11 b/g/n 무선랜802.11 n/ac 무선랜
4G LTEWiDi
모뎀블루투스블루투스 4.0
영상 입출력
HDMIDP포트
DVID-SUB
웹캠
단자
USB 2.0USB 3.0
USB 3.1USB 3.0 Type-C
USB 3.1 Type-C썬더볼트
e-SATAIEEE1394
시리얼포트익스프레스카드
편의 기능
멀티 리더기숫자 키패드
블록 키보드키보드 라이트
침수지연키보드
보안 기능
얼굴 인식지문 인식
배터리 특징
리튬 폴리머탈착 불가능
배터리4cell어댑터
운영체제 구분
운영체제운영체제 미포함비트수
제원
두께26mm무게2.6Kg
A/S 특징
월드워런티소비자과실보증
보증기간1년
KC인증
적합성평가인증MSIP-RMI-LVK-Y50-20378 인증번호 확인
자율안전확인인증상세설명 / 판매 사이트 문의 인증번호 확인

1. 외관

가. 노트북에 지문자국이 남는 부분이 있습니다.(개인적으로 조금 거슬림)

나. 백라이트 밝기는 2단까지만 가능합니다.

다. 내장 ODD 영역이 없습니다. (외장 ODD 사용해야 됩니다.)

라. 조용히해야 하는 장소만 제외 하면 괜찮다고 개인적으로 생각합니다.


2. O.S 설치 과정(Bios 설정은 초기 상태고, USB 메모리로 설치 기준)

가. 윈도우 8 기본 설치후 (윈도우 8.1용)드라이버를 설치시 내장그래픽, 무선랜카드, 외장그래팩, 칩셋 일부를 못잡는 것을 확인 하였습니다. 왠만하면 윈도우 8.1 이상 설치를 하시는게 정신 건강에 좋습니다. (유선랜이 지원 안되는 곳에서 설치시 문제가 됩니다.)


나. 윈도우 8.1 기본 설치후 (윈도우 8,1용) 드라이버를 설치시 외장그래픽 프로그램 만 문제가 되어, 드라이버 찾기로 설치하였습니다.


다. 윈도우 10 기본 설치(설치 에정입니다.)


3. 성능(게임) 테스트(추가 테스트 및 내용 보강 예정)

가. 게임 : 라이즈 오브 툼레이더(기본 상옵, FHD) 

     - 게임을 최적하게 진행이 가능합니다.



아직 세부적으로 정리 및 테스트 진행 중이여서, 계속 내용을 추가 예저입니다.


끝까지 내용을 봐 주셔서 감사합니다.







Posted by manacom
2015. 7. 9. 17:00
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

크레마 터치 사용하시다 보면 스크린 세이버 이미지를 변경 하고픈 욕구를 받게 됩니다.


크레마 터치를 컴퓨터와 연결후 크레마 터치에 "USB 저장소 사용" 버튼이 보이시면 선택시 연결됩니다.

마이크로SD  추가로 장착한경우 2개 드라이브가 추가 된 것을 보실수 있습니다.

탐색기에서 크레마 터치 연결된 드라이브 들어가면 "msg_suspend" 폴더가 보이실거에요.

이폴더에 들어가면 "sleep.jpg" 파일이 스크린세이버 이미지 파일입니다.


sleep.jpg 속성 정보 입니다.



J:\msg_suspend\sleep.jpg 이 파일을 원하는 이미지로 변경(이미지 사이즈는 위와 같이 맞쳐 주시면 됩니다.)



* 간략한게 정리한 부분입니다.


1. 크레마 터치를 컴퓨터에 연결

2. 크레마 터치에서 [USB 정장소 사용] 선택 (외장  USB로 연결됨)

3. 크레마 터치 드라이브에서 [msg_suspend]  폴더로 들어감

4. 적용할 [sleep.jpg] 파일을 추가



크레마 터치 간단한 팁입니다.




Posted by manacom