게시판 리스트에 다른 게시판 제목 불러오는법 질문드립니다 ㅜㅜ 정보
게시판 리스트에 다른 게시판 제목 불러오는법 질문드립니다 ㅜㅜ본문
01_1 상품게시판과 02_1 이라는 일반게시판이 있습니다
01_1 에는 wr_1 에 상품번호가 있습니다
02_1 게시판에는 wr_2에는 01_1 의 게시물중 하나인 상품번호가 있습니다
02_1 게시판에
여분필드 wr_2의 상품번호를 이용해서
01_1 의 제목을 뽑으려고 하는데
어떻게 쿼리를 써야 할까요??
<td>
<?
$sql = "select * from g4_write_01_1 where wr_1 = '$list[$i][wr_2]' limit 1";
$result = sql_query($sql);
for ($i=0; $row2=sql_fetch_array($result); $i++) {
?>
<?=$row2[wr_subject]?>
<?}?>
<br />
<?=$list[$i][wr_subject]?>
</td>
위처럼 불러오면 루프만 계속 되는것 같고..
<td>
<?
$row2 = sql_fetch("select * from g4_write_01_1 where wr_1 = '$list[$i][wr_2]' ");
?>
<?=$row2[wr_subject]?>
<br />
<?=$list[$i][wr_subject]?>
</td>
이렇게 불러오면 안뜹니다
일반게시판 제목과 01_1 의 상품제목이 나타나려면
어떻게 해야할까요??
부탁드립니다 ㅜㅜ
01_1 에는 wr_1 에 상품번호가 있습니다
02_1 게시판에는 wr_2에는 01_1 의 게시물중 하나인 상품번호가 있습니다
02_1 게시판에
여분필드 wr_2의 상품번호를 이용해서
01_1 의 제목을 뽑으려고 하는데
어떻게 쿼리를 써야 할까요??
<td>
<?
$sql = "select * from g4_write_01_1 where wr_1 = '$list[$i][wr_2]' limit 1";
$result = sql_query($sql);
for ($i=0; $row2=sql_fetch_array($result); $i++) {
?>
<?=$row2[wr_subject]?>
<?}?>
<br />
<?=$list[$i][wr_subject]?>
</td>
위처럼 불러오면 루프만 계속 되는것 같고..
<td>
<?
$row2 = sql_fetch("select * from g4_write_01_1 where wr_1 = '$list[$i][wr_2]' ");
?>
<?=$row2[wr_subject]?>
<br />
<?=$list[$i][wr_subject]?>
</td>
이렇게 불러오면 안뜹니다
일반게시판 제목과 01_1 의 상품제목이 나타나려면
어떻게 해야할까요??
부탁드립니다 ㅜㅜ
댓글 전체
for 문 밑에서 한번더 호출하시면 됩니다
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from 01_1 where wr_1 = '$list[$i][wr_2]'"));
echo($w_subject);
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from 01_1 where wr_1 = '$list[$i][wr_2]'"));
echo($w_subject);
답변 감사드립니다
그런데 이해가...ㅠㅠ
게시판 리스트의 for문 아래에 넣는다는 말씀이신..건가요??
<?
for ($i=0; $i<count($list); $i++) {
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from 01_1 where wr_1 = '$list[$i][wr_2]'"));
.......
이런식으로요??
아님 저 위 소스에 넣는건지....ㅠㅠ
잘 모르겠습니다 죄송...ㅠㅠ
그런데 이해가...ㅠㅠ
게시판 리스트의 for문 아래에 넣는다는 말씀이신..건가요??
<?
for ($i=0; $i<count($list); $i++) {
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from 01_1 where wr_1 = '$list[$i][wr_2]'"));
.......
이런식으로요??
아님 저 위 소스에 넣는건지....ㅠㅠ
잘 모르겠습니다 죄송...ㅠㅠ
네 이런식으로 넣으심 됩니다.~~
한번 확인해보세요.~
한번 확인해보세요.~
말씀대로
위처럼 for문 밑에
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from g4_write_01_1 where wr_1 = '$list[$i][wr_2]'"));
이렇게 넣고
불러오는 곳에
<? echo($w_subject);?>
이렇게 넣었습니다
그런데 아무것도 안불러와 집니다
불러오는게 잘못되었나요??
자꾸 죄송합니다 ㅠㅠ
위처럼 for문 밑에
list($w_subject) = mysql_fetch_array(mysql_query("select wr_subject from g4_write_01_1 where wr_1 = '$list[$i][wr_2]'"));
이렇게 넣고
불러오는 곳에
<? echo($w_subject);?>
이렇게 넣었습니다
그런데 아무것도 안불러와 집니다
불러오는게 잘못되었나요??
자꾸 죄송합니다 ㅠㅠ
아.. 해결했습니다 ㅜㅜ
{$list[$i][wr_2]} 씌우니까 출력이 되네요
정말정말 감사드립니다 ^0^
{$list[$i][wr_2]} 씌우니까 출력이 되네요
정말정말 감사드립니다 ^0^
넵. 채택 굽신.~
넓은마인드님은...ㄷㄷ 고수시네요