채택완료
추천이 입력되었을때 버튼 변화시키는 방법좀 알려주세요..
Copy
<?php if ($good_href) $sql = " select bg_flag, wr_id, mb_id from g5_board_good_table where mb_id = '$member[mb_id]' ";$row = sql_fetch($sql); { ?> <?php if ($row['bg_flag'] == 'good'){?> <span class="bo_v_act_gng"> <a href="<?php echo $good_href.'&'.$qstr ?>" id="good_button" class="btn_b01">추천 완료 <strong><?php echo number_format($view['wr_good']) ?></strong></a> <b id="bo_v_act_good"></b> </span> <?php } else { ?> <span class="bo_v_act_gng"> <a href="<?php echo $good_href.'&'.$qstr ?>" id="good_button" class="btn_b01">추천 <strong><?php echo number_format($view['wr_good']) ?></strong></a> <b id="bo_v_act_good"></b> </span> <?php } ?> <?php } ?>
이런식으로 소스를 구성했는데 잘 안되네요..ㅠㅠ 도움좀 부탁드릴게요.ㅠ
|
답변 2개 / 댓글 2개
채택된 답변
+20 포인트
good.php 소스를 참고하시면 될거 같으네요.
Copy
$sql = " select bg_flag from {$g5['board_good_table']} where bo_table = '{$bo_table}' and wr_id = '{$wr_id}' and mb_id = '{$member['mb_id']}' and bg_flag in ('good', 'nogood') "; $row = sql_fetch($sql); if ($row['bg_flag']) { if ($row['bg_flag'] == 'good') $status = '추천'; else $status = '비추천'; $error = "이미 $status 하신 글 입니다."; print_result($error, $count); }
뭘 가져오는게 문제가 아니라 어떻게 가져오냐가 문제입니다.
where 조건절 수정하시면 되지 싶네요.
어떤 오류가 뜨는지 알려 주셔야 알 수 있는데
일단 해당 소스에 4번줄에 "{" 문법 오류네요.
답변을 작성하려면 로그인이 필요합니다.