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

list에서 sql쿼리 질문 채택완료

그누sirkr 5년 전 조회 2,354

</p>

<p><?php</p>

<p>$sql2 = " select * from {$g5['scrap_table']} where bo_table = '$bo_table' and mb_id = '{$member['mb_id']}'";</p>

<p>$result2 = sql_query($sql2);</p>

<p>for ($i=0; $row2=sql_fetch_array($result2); $i++) </p>

<p>    {     </p>

<p>         $scrap[$i]['wr_id'] = $row2['wr_id'];</p>

<p>         $scrap[$i]['ms_id'] = $row2['ms_id'];</p>

<p>     }                    </p>

<p>?></p>

<p>

 

list.skin.php 에서 스크랩 보드에서 wr_id와 ms_id를 db에서 불러온다음

 

$list[$i]['wr_id']랑 $scrap[$i]['wr_id'] 랑 매치 됫을때

$list[$i]['wr_id']에 맞는 $scrap[$i]['ms_id']를 불러오고싶은데

 

도저히 삽질을해봐도 안되네요 ㅜㅜ

도움이나 힌트좀 주시면 감사하겠습니다!

 

 

그림에 보시면 wr_id값이랑 Scrap_wr_id 값이랑 매치시키고싶은데 어떻게해야할까요

 

</p>

<p><div style="font-size:15px;"></p>

<p>wr_id : <?php echo var_dump($list[$i]['wr_id'])?>
</p>

<p>scrap_wr_id : <?php echo var_dump($scrap[$i]['wr_id'])?>
</p>

<p>scrap_ms_id : <?php echo var_dump($scrap[$i]['ms_id'])?></p>

<p></div></p>

<p>

 

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

답변 3개

채택된 답변
+20 포인트
g
5년 전

이미 $i 가 돌고 있으니까

for문 안에서

sql_fetch 로 sql 문을 불러와서 출력 시키면 될 것 같은데,

자신은 없네요 ㅎㅎ;


$scrap = sql_fetch(" select * from {$g5['scrap_table']} where bo_table = '$bo_table' and mb_id = '{$member['mb_id']}' and wr_id = '{$list[$i]['wr_id']}';");
 

 

echo $scrap['wr_id'];

echo $scrap['ms_id'];

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

답변에 대한 댓글 2개

그누sirkr
5년 전
감사합니다 작동되네요 ! 3시간동안 이렇게 저렇게해봤는데 ㅜㅜ 간단하게 해결됬네요
g
g901
5년 전
평소 스크랩을 쓰질 않아서 테스트를 못해보고 짐작만으로 드려본건데 잘 된다니 다행이네요~

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

5년 전

도움이 되었습니다.

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

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

5년 전

</p>

<p>if($list[$i]['wr_id'] == $scrap[$i]['wr_id']){</p>

<p>  echo $scrap[$i]['ms_id'];</p>

<p>}</p>

<p>

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

답변에 대한 댓글 1개

그누sirkr
5년 전
이렇게하면 그림에 보이시는 게시물이 ms_id가 모든값에 있음에도 불구하고
다 매치가 안됩니다 ㅜㅜ

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

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

로그인