채택완료

DB 처리 질문

2020-09-23 (수) 22:32:32 2,763

회원DB에 한 컬럼을 만들어서 상품코드를 여러개 넣으려고 해요

이걸 나중에 주문할 때 불러올건데

상품코드가 글자수도 많고

넣는 상품 개수가 많아지면 text로 해야 할텐데

text에서 상품코드1, 상품코드2... 이런 식으로 입력했을 때

나중에 각각 불러올 수 있나요?

답변 2개 / 댓글 2개

채택된 답변
+20 포인트

text 로 된 필드가 goods 라고 가정하고

Copy
$goods = explode(",",$member['goods']);

if (is_array($goods) {

    foreach($goods as $val) {

        $od = sql_fetch("select * from {$g5['g5_shop_item_table']} where it_id='{$val}'");

        print_r2($od);

        echo "<BR>";

    }

}

샘플코드입니다.

위의 코드로 필요한 정보를 추출하시면 됩니다.

답변에 대한 댓글 1개

정말 감사합니다!

답변에 대한 댓글 1개

너무 감사해요

답변을 작성하려면 로그인이 필요합니다.