group_concat 질문 좀 드리겠습니다

group_concat 질문 좀 드리겠습니다

QA

group_concat 질문 좀 드리겠습니다

본문


<?php 
 $conn = mysqli_connect("localhost", "1111", "1111" , "1111");
 $sql = "SELECT *, group_concat(orderid) FROM  g5_order where mb_id='{$member['mb_id']}' group by orderid";
   $result = mysqli_query($conn, $sql);
while($row = mysqli_fetch_array($result)){
echo $row['orderid'];
?>
 

411500411522411533412107 이렇게 데이터가 붙어서 나오는데 데이터,데이터,데이터 콤마 찍는 방법이 궁금합니다

이 질문에 댓글 쓰기 :

답변 5


SELECT GROUP_CONCAT(orderid SEPARATOR ',') AS orderid_group FROM g5_order where mb_id='{$member['mb_id']}' group by orderid

 

이렇게 해보세요

group_concat 하면 원래 콤마 붙어나오는데, 안나오시면 group_concat(order_id separator ',') 해보세요

답변을 작성하시기 전에 로그인 해주세요.
전체 1,498
QA 내용 검색

회원로그인

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