채택완료

sql에서 row.. 도움 부탁드립니다 ㅠㅠ

2016-09-30 (금) 07:32:33 5,136

<?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개

채택된 답변
+20 포인트
Copy
<?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']){

이 조건문이 구지 들어갈 필요가 없어보여집니다.  이부분은 주석처리 해보시고 돌려보시기 바랍니다.

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