안녕하세요.
이 정도 문제는 검색하면 나올 것도 같습니다만....
쿼리결과로 봐서는 별 문제 없는 것 같습니다.
혹시 HTML 문서 작성시
<input type=text name=address1 value=address1>
위와 같이 value값을 부를 때 양쪽에 따옴표("")를 넣으셨는지요...
일반적인 문장에서는 상 없을겁니다.
저는 위와 같은 문제를 경험한 적이 있습니다.
도움이 되었는지 모르겠습니다.
> 안녕하세요? 허접웹마스터 입니다.
> 지난번에 mysqldump 에 대한 내용 올렸다가 많이 도움이 되었던..
>
> 이번에는 조금 황당한(?)버그같은 오류에 대해 질문좀 드릴께요.
> prompt 상에서 select로 검색하면 Full Name이 나오는데
> php에서 돌리면 문자열이 중간에서 끊깁니다.
> 문자열의 타입은 varchar 이구요, 끊기는 곳은 space 까지입니다.
>
> 그러니까, 주소 같은걸 예로들면요,
> select address1 from 주소table... ;
> 뭐 이런식으로 준다면, mysql 명령프롬프트 상에서는
>
> "서울특별시 중구 충정로1가..." 뭐 이런식으로 제대로 나오는데요,
>
> 이것을 php로 작성해서 그 결과값을 변수에 저장하면
>
> $address1 = mysql_result($result,0,"address1");
>
> 뭐 이런식으로 하게되면, $address1 에 들어가는 값은 "서울특별시" 밖에 안들어가더라구요..
> 이럴때 어떻게 해야 하죠?
> 정상적인 값을 가져와서 Field에 Set 하려면 어떻게 해야 하는지 알려주세요.. 이상한 버그(?)같은데..
> 제가 mysql 함수를 잘 모르고 못써서인가봐요. 도와주세요...
|