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

sql 검색값을 , 로 구분해서 input에 넣기 채택완료

cubkdy 4년 전 조회 1,917

</p>

<p><?php

                    $m_name = explode('|',$board['bo_1']);

                    $r_count = count($m_name);

                    for($i=0; $i<$r_count+1; $i++) {

                    $st_name = $m_name[$i];

                    $sql = " select mb_hp from {$g5['member_table']} where mb_name like '%{$st_name}%' ";

                    $result2 = sql_query($sql);

                    for ($z=0; $row=sql_fetch_array($result2); $z++) {

                    $ad_hp = $row['mb_hp'];

                    }</p>

<p>                    echo $ad_hp;

                    }

                    

                    ?>        </p>

<p>    <tr>

        <td align="center">댓글 알림</td> 

        <td>

            <?php echo help('새글 등록시 관리자에게 SMS 전송 (관리자글/답글제외)');?>

            <?php echo help('수신번호 ,(컴마)구분 여러개 가능');?>

            <label><input type="checkbox" name="boset[wsms_admin]"<?php echo ($boset['wsms_admin']) ? ' checked' : '';?>> 사용</label>

              

            <input type="text" name="boset[wsms_admin_hp]" value="<?php echo $boset['wsms_admin_hp'];?>" size="46" class="frm_input" placeholder="____________"> 수신번호

            


        </td>

    </tr></p>

<p>

 

게시판 여분필드1 bo_1에   홍길동|김영희|장철구    로 회원이름이 |로 분기되어 입력되어있고

위 회원들의 전화번호를 검색해와 아래의 input name이 boset[wsms_admin_hp] 인 곳의 밑줄친 placeholder 자리에 , 로 구분해서 입력하고 싶습니다.

php를 잘 모르지만 for문 2개를 돌려 echo $ad_hp; 에 출력되는것까지는 확인을 했습니다.

0101234567801043219876 이렇게요 echo로 출력하는게 아니라 하나의 변수에 전화번로를 ,로 구분해서 담아 저 밑줄친곳에 어떻게 넣어야할지 모르겠습니다.

가르침 부탁드립니다

 

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

답변 1개

채택된 답변
+20 포인트
4년 전

</p>

<p><?php

                    $m_name = explode('|',$board['bo_1']);

                    $r_count = count($m_name);

                    for($i=0; $i<$r_count+1; $i++) {

                    $st_name = $m_name[$i];

                    $sql = " select mb_hp from {$g5['member_table']} where mb_name like '%{$st_name}%' ";

                    $result2 = sql_query($sql);

                    for ($z=0; $row=sql_fetch_array($result2); $z++) {

                    $arr_hp[] = $row['mb_hp'];

                    }

                    //echo $ad_hp;

                    }

                    

                    $ad_hp = implode(',', $arr_hp);

                    ?>        

    <tr>

        <td align="center">댓글 알림</td> 

        <td>

            <?php echo help('새글 등록시 관리자에게 SMS 전송 (관리자글/답글제외)');?>

            <?php echo help('수신번호 ,(컴마)구분 여러개 가능');?>

            <label><input type="checkbox" name="boset[wsms_admin]"<?php echo ($boset['wsms_admin']) ? ' checked' : '';?>> 사용</label>

              

            <input type="text" name="boset[wsms_admin_hp]" value="<?php echo $boset['wsms_admin_hp'];?>" size="46" class="frm_input" placeholder="<?php echo $ad_hp ?>"> 수신번호

            


        </td>

    </tr></p>

<p>

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

c
cubkdy
4년 전
감사합니다 완전 말끔히 처리되었습니다^^

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

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

로그인