DB 처리 질문
본문
회원DB에 한 컬럼을 만들어서 상품코드를 여러개 넣으려고 해요
이걸 나중에 주문할 때 불러올건데
상품코드가 글자수도 많고
넣는 상품 개수가 많아지면 text로 해야 할텐데
text에서 상품코드1, 상품코드2... 이런 식으로 입력했을 때
나중에 각각 불러올 수 있나요?
답변 2
text 로 된 필드가 goods 라고 가정하고
$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>";
}
}
샘플코드입니다.
위의 코드로 필요한 정보를 추출하시면 됩니다.
!-->https://www.php.net/manual/en/function.implode.php
https://www.php.net/manual/en/function.explode.php
참조하세요
답변을 작성하시기 전에 로그인 해주세요.