테스트 사이트 - 개발 중인 베타 버전입니다

상품관리 리스트에서 임의 추가한 선택필드값 수정하는 방법 채택완료

뒷집돌쇠 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 포인트

어렵게 생각하지 마시고 그누보드 소스를 조금 만 봐도 쉽게 적용이 가능하십니다.

 

 

</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 조건이었네요. ^^
정말 감사합니다.

(그리고 빌더 감사히 잘 사용하고 있습니다. ㅎㅎ)
즐거운 연말 보내십시오. ^^

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

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

로그인