$qry="insert into 테이블 (필드명) values('가나다라'마바사')";
mysql_qeury($qry);
이렇게 하는데 저기 values('가나다라'마바사') 이곳에
' '(작은따옴표) 사이에 값중에도 작은 따옴표가 있어서 에러를 출력하세요..
에러없이 insert 할수 있는 방법이 없을까요?
역슬래시를 사용하세요.
'가나다라\'마바사'
변수값에 들어이쓴 데이터라서 ... \를 찍을수가 없어요 ㅠㅠ
변수에 들어있다면...변수값을 바꿔주면되겟죵..
php이신거 같은데...str_replace 인가? 뭐 요런함수가 있다고 본거 같사옵니다.
그람~
str_replace보다 편리하게 addslashes해주시면 됩니다.
나중에 가져다 쓰실때는 stripslashes하시면 되구요.
오홋 addslashes / stripslashes ...가 그런거였군요....