이번엔 php에서 pgsql 관련 함수 중 pg_escape_string()pg_escape_literal() 에 대해 설명할 것이다. DB를 사용하는데 이 개념을 모른다면 이 글을 꼭 보아야 할 것이다. php 코드로 다음 예시를 보자. $a = "i said 'you' are great";$b = "you too";$qurey = "INSERT INTO table_name(a, b) VALUES(" '$a' , '$b' ")"; 이러면 에러가 나는 것이다. 왜냐면.. $a가 치환되면서 'i said 'you' are great' 이 되어 버린다... 같이 '로 묶여야 할 you가 붕 떠버리는 것이다.그래서 나온 일반적인 해결책이 Escape 이다. 뭐냐면, 따옴표 앞에 \를 붙이자는 것이다. 그럼 '..