상품관리 리스트에서 임의 추가한 선택필드값 수정하는 방법 채택완료
뒷집돌쇠
10년 전
조회 4,139
상품관리 리스트에서 임의 추가한 선택필드값 수정하는 방법이 궁금해서 또 질문드립니다.
(으허허.. 무식이 죄 ㅠㅠ)
요지는 sql에 대해 무지하다는것입니다.
adm/shop_admin 폴더에서 itemlist.php 를 수정하려고 하는데요.
기존 상품 브랜드 텍스트 입력필드를 셀렉트 선택필드로 수정하였습니다.
저장된 상품정보를 리스트상에서 수정하고 싶은데요.
itemlist.php 파일 상단에서 아래와 같이 했는데 해당 셀렉트 필드값을 불러오지 못하네요.
필드명은 it_brand 입니다.
</p><p>// 선택 리스트</p><p>$brand_list = '<option value="">선택</option>'.PHP_EOL;</p><p>$sql = " select * from {$g5['g5_shop_item_table']} ";</p><p>$result = sql_query($sql);</p><p>$row = sql_fetch_array($result);</p><p>$brand = $row['it_brand'];</p><p>for ($i=0; $i<count($brand); $i++) {</p><p> $brand_list .= '<option value="'.$brand[$i].'">'.$brand[$i].'</option>'.PHP_EOL;</p><p>}</p><p>
그리고 리스트 수정 php는 아래처럼 정의했습니다.
</p><p> <td rowspan="3" headers="th_skin" class="td_input" style="width:110px"></p><p> <label for="it_brand<?php echo $i; ?>" class="sound_only">선택</label></p><p> <select name="it_brand[<?php echo $i; ?>]" id="it_brand<?php echo $i; ?>" value="<?php echo $row['it_brand']; ?>"></p><p><span class="Apple-tab-span" style="white-space:pre"> </span><?php echo conv_selected_option($brand_list, $row['it_brand']); ?></p><p> </select></p><p> </td> </p><p>
sql 테이블에서 해당 필드를 불러오는게 어렵네요. ㅠㅠ ㅎㅎ
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
어렵게 생각하지 마시고 그누보드 소스를 조금 만 봐도 쉽게 적용이 가능하십니다.
</p><p>// 선택 리스트</p><p><span style="font-size: 10pt; line-height: 1.5;">$brand_list = '<option value="">선택</option>'.PHP_EOL;</span></p><div>$sql = " select * from {$g5['g5_shop_item_table']} group by it_brand ";</div><div>$result = sql_query($sql);</div><div>for ($i=0; $row2=sql_fetch_array($result); $i++)</div><div>{</div><div> $brand_list .= '<option value="'.row2['it_brand'].'">'.row2['it_brand'].'</option>'.PHP_EOL;</div><div>}</div><p> </p><p>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
뒷집돌쇠
10년 전
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
for문도 적으신것처럼 어제 해봤다가 안되서 말았었는데..
중요한것은 sql 호출에서 group by 조건이었네요. ^^
정말 감사합니다.
(그리고 빌더 감사히 잘 사용하고 있습니다. ㅎㅎ)
즐거운 연말 보내십시오. ^^