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

id="chk_wr_id_<?php echo $i ?>"> 질문 채택완료

마조 8년 전 조회 4,111

두번째 스킨의 경우 id 값이 없는데 이런경우 체크한 게시글의 번호가 넘어가지 못해서

삭제등의 작업이 안될수 있을까요?

 

 

</p><p><?php if ($is_checkbox) { ?>
            <td class="td_chk">
                <label for="chk_wr_id_<?php echo $i ?>" class="sound_only"><?php echo $list[$i]['subject'] ?></label>
                <input type="checkbox" name="chk_wr_id[]" value="<?php echo $list[$i]['wr_id'] ?>" id="chk_wr_id_<?php echo $i ?>">
            </td>
            <?php } ?></p><p>

 

</p><p><? 
       if ($is_checkbox)
       echo "<input type=checkbox name=chk_wr_id[] value='<?=$list[$i][wr_id]?>'>"; </p><p>
 

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

답변 2개

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

아이디가 넘어가지 못하면 당연히 삭제가 안됩니다. 

이런식으로 바꾸셔야 될거 같네요 

echo "<input type=checkbox name=chk_wr_id[] value='".$list[$i]['wr_id']."'>";

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

답변에 대한 댓글 2개

마조
8년 전
일러주신 소스로 바꾸어 주면 오류가 나서 코드가 화면에 나옵니다.
두번재 코드에 첫번째 끝부분 id="chk_wr_id_<?php echo $i ?>" 이걸 넣어야 하는것 아닌가요?
(아니면 이건 없어도 무관한건지요)
이걸 넣어주려면 어떻게 바꾸어 주면 되나요?

[code]
<td align=left class="list" style='word-break:break-all;'>
<?
if ($is_checkbox)
echo "<input type=checkbox name=chk_wr_id[] value='<?=$list[$i][wr_id]?>'>";
[/code]
마조
8년 전
도움말씀 감사드려요.
즐거운 한주되세요!

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

php 배열에 대해서 공부를 좀 하시는게.. 변수i를 그냥 넣으셨으니.. 안될만도하죠..

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

답변에 대한 댓글 1개

마조
8년 전
공부를 필요할듯합니다. 즐거운 한주되세요 !

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

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

로그인