sql에서 row.. 도움 부탁드립니다 ㅠㅠ
본문
<?php
$sql = " select follow_id from {$g5['member_follow']} where mb_id = '{$member['mb_id']}' ";
$result = sql_query($sql);
$row = sql_fetch_array($result);
if($mb['mb_id'] == $row['follow_id']){?>
<li>
<a onclick="changePolicyTab('2'); return false;" href="#" id="policyTab2">TIME LINE</a>
</li>
<? } ?>
자신이 팔로우한 사람의 타임라인을 볼수있게끔 만들고있는데요..ㅠㅠ
follow_id는 팔로우한 사람의 id에요..
이런식으로 수정하니까 단일대상밖에 되지않더라고요.. 팔로우를 하면 한사람의 타임라인만 보여지구 다른사람들꺼는 팔로우를 해도 보여지지가 않네요..여기서 어떻게 수정해야될까요..? row를..흠
답변 2
<?php
$sql = " select follow_id from {$g5['member_follow']} where follow_id = '{$member['mb_id']}' ";
$result = sql_query($sql);
while($row = sql_fetch_array($result)){?>
<li>
<a onclick="changePolicyTab('2'); return false;" href="#" id="policyTab2">TIME LINE</a>
</li>
<? } ?>
이게 아닐까 예상해봅니다.
!-->if($mb['mb_id'] == $row['follow_id']){
이 조건문이 구지 들어갈 필요가 없어보여집니다. 이부분은 주석처리 해보시고 돌려보시기 바랍니다.
답변을 작성하시기 전에 로그인 해주세요.