게시판 리스트 <a>

게시판 리스트 <a>

QA

게시판 리스트 <a>

답변 1

본문


<table>
<caption class="sound_only"><?php echo $board['bo_subject'] ?> 목록</caption>
<thead>
<tr>
    <th scope="col">글쓴이</th>
    <th scope="col">wr_2</a></th>
    <th scope="col">wr_3</a></th>
</tr>
</thead>
<tbody>
<?php
for ($i=0; $i<count($list); $i++) {
    if ($i%2==0) $lt_class = "even";
    else $lt_class = "";
?>
<tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?> <?php echo $lt_class ?>">
    <td class="td_subject" style="padding-left:<?php echo $list[$i]['reply'] ? (strlen($list[$i]['wr_reply'])*10) : '0'; ?>px">
        <?php
        if ($is_category && $list[$i]['ca_name']) {
        ?>
        <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a>
        <?php } ?>
        <div class="bo_tit">
            <a href="<?php echo $list[$i]['href'] ?>">
                <?php echo $list[$i]['icon_reply'] ?>
                <?php
                    if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
                 ?>
                <?php echo $list[$i]['name'] ?>
            </a>
        </div>
    </td>
    <td><?php echo $list[$i]['wr_1'] ?></td>
    <td><?php echo $list[$i]['wr_2'] ?></td>
</tr>
<?php } ?>
<?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?>
</tbody>
</table>

 

3731885385_1583369634.1442.png

 

글쓴이 부분만 a 가 걸려있는데..
tr의 전체에 a 를 걸어서 view로 넘어가고싶습니다.
php초보라.. 위치를 바꾸면 에러가 계속 떠서 확실히 알려주셨으면 좋겠습니다

이 질문에 댓글 쓰기 :

답변 1



<table>
<caption class="sound_only"><?php echo $board['bo_subject'] ?> 목록</caption>
<thead>
<tr>
    <th scope="col">글쓴이</th>
    <th scope="col">wr_2</a></th>
    <th scope="col">wr_3</a></th>
</tr>
</thead>
<tbody>
<?php
for ($i=0; $i<count($list); $i++) {
    if ($i%2==0) $lt_class = "even";
    else $lt_class = "";
?>
<tr class="<?php if ($list[$i]['is_notice']) echo "bo_notice"; ?> <?php echo $lt_class ?>" onClick="location.href='<?php echo $list[$i]['href'] ?>'" style="cursor:hand">
    <td class="td_subject" style="padding-left:<?php echo $list[$i]['reply'] ? (strlen($list[$i]['wr_reply'])*10) : '0'; ?>px">
        <div class="bo_tit">
                <?php echo $list[$i]['icon_reply'] ?>
                <?php
                    if (isset($list[$i]['icon_secret'])) echo rtrim($list[$i]['icon_secret']);
                 ?>
                <?php echo $list[$i]['name'] ?>
        </div>
    </td>
    <td><?php echo $list[$i]['wr_1'] ?></td>
    <td><?php echo $list[$i]['wr_2'] ?></td>
</tr>
<?php } ?>
<?php if (count($list) == 0) { echo '<tr><td colspan="'.$colspan.'" class="empty_table">게시물이 없습니다.</td></tr>'; } ?>
</tbody>
</table>

이런식으로 적용하시면 tr 전체가 먹히는데 참고로 카테고리 부분은 제거한 상태 입니다.

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