묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
왕초보질문: DB 테이블의 한개의 필드에 여러가지 문자를 한꺼번에 저장하고 싶어요.
2007.03.14 18:36
여러개의 입력창에 일일이 문자 등을 입력하고 전송을 누르면,
DB 테이블의 각각 필드에 저장하지 말고
한개의 필드에 같이 저장하고 싶은데요.
예는 다음같습니다.
항목1 : <input type=text name=a >
항목2 : <input type=text name=b >
항목3 : <input type=text name=c >
memo라는 필드에 "나는 a를 갖고 b에 가서 c했다" 그런 문자를 저장.
출력에서, "나는 <?=$a ?>를 갖고 <?=$b ?>에 가서 <?=$c ?>했다 " 그런 출력방법은 원하지 않습니다.
입력에서부터 디비에 저장되는 과정까지 그런 저장방법은 원하는데요.
그러면 스크립트 써야 할지.. 아님 어떻게 작성할지 방법을 가르쳐주세요 ㅠㅠ;;
고수님 부탁드립니다...
DB 테이블의 각각 필드에 저장하지 말고
한개의 필드에 같이 저장하고 싶은데요.
예는 다음같습니다.
항목1 : <input type=text name=a >
항목2 : <input type=text name=b >
항목3 : <input type=text name=c >
memo라는 필드에 "나는 a를 갖고 b에 가서 c했다" 그런 문자를 저장.
출력에서, "나는 <?=$a ?>를 갖고 <?=$b ?>에 가서 <?=$c ?>했다 " 그런 출력방법은 원하지 않습니다.
입력에서부터 디비에 저장되는 과정까지 그런 저장방법은 원하는데요.
그러면 스크립트 써야 할지.. 아님 어떻게 작성할지 방법을 가르쳐주세요 ㅠㅠ;;
고수님 부탁드립니다...
세개 값을 합쳐서 저장하고 싶으시면 그냥 붙이시면 되겠네요.
$변수명 = $_POST['a'] . "||" . $_POST['b'] . "||" . $_POST['c'];
저 변수명을 저장하시면 될 거 같습니다만...
부르실땐 구분자를 이용해서 ..
$변수명 = explode("||", $디비에서얻어진값);
혹시 데이터베이스에 저장하는 방법을 물으시는 건지...