
https://sir.kr/g5_skin/10067?sfl=wr_subject%7C%7Cwr_content&stx=%EC%8B%A0%EC%B2%AD의
스킨을 이용하여 관리자페이지에 페이지 하나를 만들고 있습니다.
DB에 입력된 항목은 4개인데 상기 이미지 처럼 하나만 나타납니다.
아래 소스 중 어떤 부분이 잘 못 된건가요?
Copy
<?php $mdatas = Array() ; for ($i=0; $row=sql_fetch_array($result); $i++) { $sql = " select * from g5_write_free a, g5_freemv_item b where a.wr_id = '{$row['wr_id']}' order by b.mno"; $row = sql_fetch($sql); $vi_1_temp = explode("|", $row[wr_1]);$data[zip] = $vi_1_temp[0];$data[addre1] = $vi_1_temp[1];$data[addre2] = $vi_1_temp[2];$data[addre3] = $vi_1_temp[3];$data[addr_jibeon] = $vi_1_temp[4];$vi_2_temp = explode("|", $row[wr_2]);$data[ozip] = $vi_2_temp[0];$data[oaddre1] = $vi_2_temp[1];$data[oaddre2] = $vi_2_temp[2];$data[oaddre3] = $vi_2_temp[3];$data[oaddr_jibeon] = $vi_2_temp[4];$vi_3_temp = explode("」「", $row[wr_3]);$tel_temp = explode("-", $vi_3_temp[0]);$data[tel1] = $tel_temp[0];$data[tel2] = $tel_temp[1];$data[tel3] = $tel_temp[2];$hphone_temp = explode("-", $vi_3_temp[1]);$data[hphone1] = $hphone_temp[0];$data[hphone2] = $hphone_temp[1];$data[hphone3] = $hphone_temp[2];$otel_temp = explode("-", $vi_3_temp[2]);$data[otel1] = $otel_temp[0];$data[otel2] = $otel_temp[1];$data[otel3] = $otel_temp[2];$vi_4_temp = explode("」「", $row[wr_4]);$data[sex] = $vi_4_temp[0];$data[rcid] = $vi_4_temp[1];$data[ename] = $vi_4_temp[2];$ymd_temp = explode("-", $vi_4_temp[3]);$data[year] = $ymd_temp[0];$data[month] = $ymd_temp[1];$data[day] = $ymd_temp[2];$data[merry] = $vi_4_temp[4];$data[grade] = $vi_4_temp[5];$data[bizno] = $vi_4_temp[6];$data[emailok] = $vi_4_temp[7];$vi_5_temp = explode("」「", $row[wr_5]);$data[job] = $vi_5_temp[0];$data[duty] = $vi_5_temp[1];$data[likes] = $vi_5_temp[2];$vi_6_temp = explode("」「", $row[wr_6]);$data[input1] = $vi_6_temp[0];$data[input2] = $vi_6_temp[1];$data[input3] = $vi_6_temp[2];$data[input4] = $vi_6_temp[3];$data[input5] = $vi_6_temp[4];$data[input6] = $vi_6_temp[5];$vi_7_temp = explode("」「", $row[wr_7]);$data[select1] = $vi_7_temp[0];$data[select2] = $vi_7_temp[1];$data[select3] = $vi_7_temp[2];$data[select4] = $vi_7_temp[3];$data[select5] = $vi_7_temp[4];$data[select6] = $vi_7_temp[5];$vi_8_temp = explode("」「", $row[wr_8]);$data[radio1] = $vi_8_temp[0];$data[radio2] = $vi_8_temp[1];$data[radio3] = $vi_8_temp[2];$data[radio4] = $vi_8_temp[3];$data[radio5] = $vi_8_temp[4];$data[radio6] = $vi_8_temp[5];$vi_9_temp = explode("」「", $row[wr_9]);$data[check1] = explode("|", $vi_9_temp[0]);$data[check2] = explode("|", $vi_9_temp[1]);$data[check3] = explode("|", $vi_9_temp[2]);$data[check4] = explode("|", $vi_9_temp[3]);$data[check5] = explode("|", $vi_9_temp[4]);$data[check6] = explode("|", $vi_9_temp[5]);$data[txt1] = $row[wr_10];$data[txt2] = $row[wr_11];$data[txt3] = $row[wr_12];$data[txt4] = $row[wr_13]; $fvs=$row1[icode]; $mdatas[$fvs][icode]=trim($row[icode]); $mdatas[$fvs][iname]=trim(stripslashes($row[iname])); $mdatas[$fvs][size]=trim($row[size]); $mdatas[$fvs][size2]=trim($row[size2]); $mdatas[$fvs][editor]=trim($row[editor]); $mdatas[$fvs][bigo]=trim(stripslashes($row[bigo])); $mdatas[$fvs][type]=$row[type]; $mdatas[$fvs][1]=trim(stripslashes($row[it1])); $mdatas[$fvs][2]=trim(stripslashes($row[it2])); $mdatas[$fvs][3]=trim(stripslashes($row[it3])); $mdatas[$fvs][4]=trim(stripslashes($row[it4])); $mdatas[$fvs][5]=trim(stripslashes($row[it5])); $mdatas[$fvs][6]=trim(stripslashes($row[it6])); $mdatas[$fvs][7]=trim(stripslashes($row[it7])); $mdatas[$fvs][8]=trim(stripslashes($row[it8])); $mdatas[$fvs][9]=trim(stripslashes($row[it9])); $mdatas[$fvs][10]=trim(stripslashes($row[it10])); $mdatas[$fvs][11]=trim(stripslashes($row[it11])); $mdatas[$fvs][12]=trim(stripslashes($row[it12])); $mdatas[$fvs][13]=trim(stripslashes($row[it13])); $mdatas[$fvs][14]=trim(stripslashes($row[it14])); $mdatas[$fvs][15]=trim(stripslashes($row[it15])); $mdatas[$fvs][16]=trim(stripslashes($row[it16])); $mdatas[$fvs][17]=trim(stripslashes($row[it17])); $mdatas[$fvs][18]=trim(stripslashes($row[it18])); $mdatas[$fvs][19]=trim(stripslashes($row[it19])); $mdatas[$fvs][20]=trim(stripslashes($row[it20])); $mdatas[$fvs][21]=trim(stripslashes($row[it21])); $mdatas[$fvs][22]=trim(stripslashes($row[it22])); $mdatas[$fvs][23]=trim(stripslashes($row[it23])); $mdatas[$fvs][24]=trim(stripslashes($row[it24])); $mdatas[$fvs][25]=trim(stripslashes($row[it25])); $mdatas[$fvs][26]=trim(stripslashes($row[it26])); $mdatas[$fvs][27]=trim(stripslashes($row[it27])); $mdatas[$fvs][28]=trim(stripslashes($row[it28])); $mdatas[$fvs][29]=trim(stripslashes($row[it29])); $mdatas[$fvs][30]=trim(stripslashes($row[it30])); $Arrays=DArray($fvs,$mdatas); ?> <!-- 반복시작 --> <div class="sodr_print_pop_list"> <h3>신청 목록</h3> <div class="tbl_head03"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <th scope="row">신청자</th> <td><?php echo $row['wr_name'] ?></td> </tr> <?php switch($row[type]){ case '0': //영문이름 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '1': //셀렉트박스 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '2': //텍스트 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '3': //라디오 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '4'://체크박스 if($csconfig[$fvs]!='0'){ $Arrays=DArray($fvs,$mdatas); $check_item = ""; for( $i = 0; $i < count( $Arrays ); $i++ ){ if ( $Arrays[ $i ] == $data[$fvs][$i] ){ $check_item .= '<font color=red>' . $Arrays[ $i ] ."</font> "; } else { $check_item .= $Arrays[ $i ]."</font> "; } } echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$check_item.'</td> </tr>'; } break; case '5': //긴분장 if($csconfig[$fvs]!='0'){ $data[$fvs] = conv_content($data[$fvs], 2); echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.get_view_thumbnail($data[$fvs]).'</td> </tr>'; } break; case '21': //주소 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>['.$data[zip].'] '.$data[addre1].''.$data[addre2].''.$data[addre3].'</td> </tr>'; } break; case '22': //직장주소 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>['.$data[ozip].'] '.$data[oaddre1].''.$data[oaddre2].''.$data[oaddre3].'</td> </tr>'; } break; case '31': // 전화번호 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[tel1].' - '.$data[tel2].' - '.$data[tel3].'</td> </tr>'; } break; case '32': // 직장전화번호 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[otel1].' - '.$data[otel2].' - '.$data[otel3].'</td> </tr>'; } break; case '33': // 휴대폰번호 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[hphone1].' - '.$data[hphone2].' - '.$data[hphone3].'</td> </tr>'; } break; case '41': //생년월일 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[year].'년 '.$data[month].'월 '.$data[day].'일</td> </tr>'; } break; case '50'://추천인 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '60': //메일수신여부 if($csconfig[$fvs]!='0'){ if($data[$fvs]=='1'){ $emailcheck='메일수신동의'; }else{ $emailcheck='메일수신동의하지 않음';} echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$emailcheck.'</td> </tr>'; } break; case '70': //성별 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; case '80': //사업자번호 if($csconfig[$fvs]!='0'){ echo '<tr> <th scope="row"><label for="wr_name">'.$mdatas[$fvs][iname].'</label></th> <td>'.$data[$fvs].'</td> </tr>'; } break; }// end switch ?> <tr> <th scope="row"><label for="content">전달하고 싶은 내용</label></th> <td><div id="bo_v_con"><?php echo get_view_thumbnail($row['wr_content']); ?></div></td> </tr></table> </div> </div> <!-- 반복 끝 --> <?php } ?>
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
2017-03-03 (금) 20:34:23
DB에 입력된 항목은 4개인데 상기 이미지 처럼 하나만 나타납니다.
라고하시는부분을 좀더 자세히 문의 주시면 좋을거 같네요..
어떤항목이 4개가 입력 됐는데 하나만 나오는게 어떤거다 ..만 알아도 그 위치를 찾아 볼텐데
설명이 약해서 답글이 안달리나 싶네요.. 저도 몇번 읽어봐도 이해가 안가구요..
답변에 대한 댓글 1개
2017-03-04 (토) 09:04:29
2017-03-04 (토) 09:04:15
g5_freemv_item의 데이터는 아래와 같습니다.

여기의 4개의 값을 가져와야 하는데 "연락받을 주소 필드"만 가져와서 질문 드립니다.
답변에 대한 댓글 1개
답변을 작성하려면 로그인이 필요합니다.
코드만 신경쓰다 보니 그것까지 생각을 못했네요