db query 질문 > 그누4 질문답변

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

db query 질문 정보

db query 질문

본문

1. query 에 ,(콤마) 가 포함되어 있는 변수 처리 문제

$a = "$a0|$a1|$a2|$a4";
$b = "insert into tablename set colum1=$a";
sql_query($b);

위와 같이 query 를 날립니다.
이때 $a0~$a4 변수중에 가나다,라마바,사아자,차카타 와 같이 내용중에 ,(콤마) 가 포함되어 있습니다.
이때 $b 을 찍어보면 ,(콤마)로 인해 ,(콤마)를 |(구분자)로 바꿔서 총 길이가 맞지 않습니다.

어떻게하면 해결 할 수 있는지 방법 좀 알려주세요.


2. 엑셀 파일을 특정 게시판에 업로드 할 수 있도록 query 작성중입니다.
query 로 데이터를 upload 하고나니 앞쪽의 번호값이 1, 2, 3, 4, 5... 와 같이 순차적으로 증가하는게 아니라 0, -1, -2, -3, -4 와 같이 음수로 값이 찍힙니다.

bbs 폴더의 list.php 파일을보니 wr_num 는 -1 음수 처리를하도록해서 num 값을 표현하도록되어 있던데.. 그렇다면 write.php 를 거치지않고 insert 되는 글의 경우에는 어떻게 처리해야 정상적인 순번 처리를하게되는건지 좀 알고 싶습니다.


더 찾아보고 질문을 올려야하는데.. 일단 질문부터하게 되었네요.

댓글 전체

위의 예시는 제가 그냥 막 두드리다보니 " 랑 ' 가 빠졌는데요.
실제로는 다 적용되어 있었습니다. ^^;

그리고 1. 문제도 해결 하였습니다.
확인해보니.. explode 를 사용해서 , 를 구분하도록 해놓은 코드를 놓쳤었네요.
상단에 다른 코드들과 섞여서 껴 있다보니 잘몰랐는데 해당 부분을 확인해서 해결 하였습니다.

답변 감사합니다~!
전체 51 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT