제목 | 안녕하세요 db 출력 관련해서 질문드립니다.ㅠ | ||
---|---|---|---|
카테고리 | PHP | ||
글쓴이 | 박종윤 | 작성시각 | 2020/11/12 17:22:56 |
|
|||
현재 그누보드5 사용중입니다. itemlist.php $sql_sorder = " select * from so_order "; $sorder_result= sql_query($sql_sorder);
include_once($skin_path.'/itemlist.skin.php'); itemlist.skin.php <?php for ($i = 0; $row = sql_fetch_array($sorder_result); $i++){ ?> <tr> <td class="text-center"> <label for="chk_<?php echo $i; ?>" class="sound_only"><?php echo get_text($list[$i]['it_name']); ?></label> <input type="checkbox" name="chk[]" value="<?php echo $i ?>" id="chk_<?php echo $i; ?>"> </td> <td class="text-center"> <?php echo $row['excel_down_date'];?> </td> <td class="text-center"> <?php echo $row['site']."/".$row['seller_id'];?> </td> <td> <?php echo $row['item_name'];?> </td> <td class="text-center"> <?php echo $row['order_option'];?> </td> ....생략 과 같이 db에서 불러온 내용을 출력했는데 itemlist.php $sql3_sorder = " select * from so_order where itemId=".'.$row['itemId'].'.""; $sorder_result3 = sql_fetch($sql3_sorder); itemlist.skin.php <!-- Modal --> <div class="modal fade" id="detail" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content" style="width: 800px;"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">주문 정보</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="row"> <div class="col-xs-6 form-group"> <label>Site</label> <input class="form-control" readonly type="text" value="<?php echo $row['site']?>" /> </div> <div class="col-xs-6 form-group"> <label>주문번호</label> <input class="form-control" readonly type="text" /> </div> <div class="col-xs-6 form-group"> <label>판매자 ID</label> <input class="form-control" readonly type="text" /> </div> <div class="col-xs-6 form-group"> <label>고객 결제일</label> <input class="form-control" readonly type="text" /> </div> .............생략 에 $row['item_name'] 에 해당되는 나머지값들을 모달에 출력하고 싶습니다. 근데 $row['item_name'] 을 어떻게 저장하여 쿼리에 적용하는지 모르겠습니다. ㅠ 초보 개발자를 도와주세요 ㅠ
|
|||
다음글 | db연결 관련 질문입니다. (3) | ||
이전글 | mysql 시간 (2) | ||
PureAni
/
2020/11/12 17:29:47 /
추천
0
|
박종윤
/
2020/11/12 17:35:10 /
추천
0
아직 실행이 안되는데 저런식으로 변수값을 넣고 싶습니다 쿼리문에 근데 저 변수를 가져오는걸 못하겠어요 ㅠ
|
PureAni
/
2020/11/12 17:40:39 /
추천
0
$query = ' SELECT * FROM `so_order` WHERE `itemId` = "' . $row['itemId'] . '" '; 이렇게 하는걸 원하신다는건가요? |
박종윤
/
2020/11/12 17:46:22 /
추천
0
네 그렇게 하고 싶은데 현재
$sql_sorder = " select * from so_order "; 쿼리로 가져온데이터들은 itemlist.skin.php 테이블에 출력했는데요 for문으로 전부다 출력 되게끔 했습니다. 근데 가져온 데이터중에 $row['itemId'] 에 해당되는 값들만 가져와서 itemlist.skin.php에 모달부분에 $row['itemId'] 에 해당되는 값들만 출력하고 싶습니다. 그래서 itemid 해당되는 쿼리문으로 $query = ' SELECT * FROM `so_order` WHERE `itemId` = "' . $row['itemId'] . '" '; 말씀해주신대로 작성하고 싶은데요 저 변수를 적용하려면 테이블에 뿌려져있는 itemid를 쿼리 변수에 입력해야하는데 그방법을 모르겠습니다.. 두서 없는 글이라 죄송합니다. |
뭘 원하시는지는 잘 모르겠는데..
$sql3_sorder = " select * from so_order where itemId=".'.$row['itemId'].'."";
이게 실행이 되나요?
오류가 떠야 정상일거 같은데..
개발하실때는 오류가 뜨도록 설정하고서 작업을 진행하시는게 좋습니다.