체크박스 이 두 소스의 차이가 뭔가요 ㅜㅜ

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
체크박스 이 두 소스의 차이가 뭔가요 ㅜㅜ

QA

체크박스 이 두 소스의 차이가 뭔가요 ㅜㅜ

답변 1

본문

 case '4'://체크박스
       if($csconfig[$fvs]!='0'){

       $Arrays=optArray($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" style="width:150px;height:35px;border-right:1px solid #e7f1ed;border-bottom:1px solid #e7f1ed;"><label for="'.$fvs.'">'.$mdatas[$fvs][iname].'</label></th>
        <td style="width:450px;margin-left:10px;border-bottom:1px solid #e7f1ed;">'.$check_item.'</td>
       </tr>';
      } break;

 

이것과

 

case '4'://체크박스
       if($csconfig[$fvs]!='0'){

       $Arrays=optArray($fvs,$mdatas);

       $view[$fvs] = explode("|", $view[$fvs]);

       $check_item = "";
       for( $i = 0; $i < count( $Arrays ); $i++ ){
        if ( $Arrays[$i] == $view[$fvs][$i] ){
         $check_item .= '<font color=red>' . $Arrays[$i] .'</font>  ';
        } else {
         $check_item .= $Arrays[$i].'</font>  ';
        }
       }
       echo '<tr>
        <th scope="row">'.$mdatas[$fvs][iname].'</th>
        <td>'.$check_item.'</td>
       </tr>';
      } break;

 

차이가 뭘까요... ㅜㅜ

 

위쪽에 있는건 체크박스에서 체크된 중복된 값도 다 표시되는데

 

아래쪽에 있는건 하나만 표시될 때도 있고 여러 체크된 값을 다 불러오질 못하고 하나, 두개만

 

표시되네요 ㅜㅜ

이 질문에 댓글 쓰기 :

답변 1

비교 구문 말곤 차이가 없네요

if ( $Arrays[ $i ] == $data[$fvs][$i] )

 if ( $Arrays[$i] == $view[$fvs][$i] )

 

근데 이건 무슨 코드인가요?

$view[$fvs] = explode("|", $view[$fvs]);

 

 

 

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 0
© SIRSOFT
현재 페이지 제일 처음으로