<?=$list[$i][wr_id]?> 에서 wr_id 값이 넘어오지 않습니다. 정보
<?=$list[$i][wr_id]?> 에서 wr_id 값이 넘어오지 않습니다.본문
리스트 화면에서 수정버튼을 삽입하고자 합니다.
권한이 5 이상인 회원에 한해서 모든 글을 수정할 수 있게 하려고 합니다.
여러분의 도움으로 아래 소스까지는 해결을 했는데,
wr_id 값이 넘어오지 않습니다.
다시 말해...
http://이하생략/bbs/write.php?w=u&bo_table=dbs_profile&wr_id=
이렇게까지만 링크가 생성됩니다.
어떻게 해야 하는지요.. ㅠㅠ
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?>
권한이 5 이상인 회원에 한해서 모든 글을 수정할 수 있게 하려고 합니다.
여러분의 도움으로 아래 소스까지는 해결을 했는데,
wr_id 값이 넘어오지 않습니다.
다시 말해...
http://이하생략/bbs/write.php?w=u&bo_table=dbs_profile&wr_id=
이렇게까지만 링크가 생성됩니다.
어떻게 해야 하는지요.. ㅠㅠ
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?>
댓글 전체
<?=$list[$i][wr_id]?> 가 아니고
<?=$wr_id?> 입니다.
<?=$wr_id?> 입니다.
billido 님. 답변 감사합니다.
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$[wr_id]?>">수정하기</a>
<? } ?>
하오나... 아래와 같은 에러가 뜹니다.
이유가 뭔지 도저히 몰라서 다시 한번 도움을 요청합니다. (현재 리스트화면에서 수정하기 클릭입니다)
Parse error: parse error, unexpected '[', expecting T_VARIABLE or '$' in /home/hosting_users/이하 생략...
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$[wr_id]?>">수정하기</a>
<? } ?>
하오나... 아래와 같은 에러가 뜹니다.
이유가 뭔지 도저히 몰라서 다시 한번 도움을 요청합니다. (현재 리스트화면에서 수정하기 클릭입니다)
Parse error: parse error, unexpected '[', expecting T_VARIABLE or '$' in /home/hosting_users/이하 생략...
&wr_id=<?=$[wr_id]?>
--->
&wr_id=<?=$wr_id?>
--->
&wr_id=<?=$wr_id?>
$[wr_id] 가 아니구요
$wr_id 입니다. ^^
$wr_id 입니다. ^^
billido님. 데니크레인님 답변 감사합니다.
이렇게 해도 안되네요. 끙끙...
<?=$wr_id?> 해도 안되고, <>를 없애봐도 안되고, $를 없애봐도 안되네요.
다시 한번만 부탁드립니다.
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>">수정하기</a>
<? } ?>
이렇게 해도 안되네요. 끙끙...
<?=$wr_id?> 해도 안되고, <>를 없애봐도 안되고, $를 없애봐도 안되네요.
다시 한번만 부탁드립니다.
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$wr_id?>">수정하기</a>
<? } ?>
아 리스트 페이지네요. 댓글만 보고 자세히 안읽어봐서 죄송합니다.
리스트 페이지에서 wr_id 값은 욜님이 사용하신 방법이 맞습니다.
위 욜님이 쓰신 코드는 정확하구요.
위치가 for문 안에 들어가 있는지 확인해 보세요.
리스트 페이지에서 wr_id 값은 욜님이 사용하신 방법이 맞습니다.
위 욜님이 쓰신 코드는 정확하구요.
위치가 for문 안에 들어가 있는지 확인해 보세요.
데니크레인님. 답변 감사합니다.
for문 안에 들어가 있지는 않고, 스크립트 바로 위에 위치해 있습니다.
위에 쓴 코드가 맞다는 것은 이 코디가 맞다는 것이지요?
그런데 왜 bo_table는 가져오는데, wr_id만 못 가져올까요?
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?>
for문 안에 들어가 있지는 않고, 스크립트 바로 위에 위치해 있습니다.
위에 쓴 코드가 맞다는 것은 이 코디가 맞다는 것이지요?
그런데 왜 bo_table는 가져오는데, wr_id만 못 가져올까요?
<? if($member[mb_level] > 4) { ?>
<a href="<?=$g4[bbs_path]?>/write.php?w=u&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>">이미지태그</a>
<? } ?>
그러니깐 wr_id는 리스트에서 여러개 입니다.
$list[$i][wr_id] 값이 받아 질려면
for문안에 있어야 각각의 wr_id값을 받을수 있습니다.
예)
0번째 리스트 id: $list[0][wr_id], 제목: $list[0][wr_subject] ......
1번째 리스트 id: $list[1][wr_id], 제목: $list[1][wr_subject] ......
....
따라서 해당 수정 버튼은 $i개수만큼 나타납니다.
$list[$i][wr_id] 값이 받아 질려면
for문안에 있어야 각각의 wr_id값을 받을수 있습니다.
예)
0번째 리스트 id: $list[0][wr_id], 제목: $list[0][wr_subject] ......
1번째 리스트 id: $list[1][wr_id], 제목: $list[1][wr_subject] ......
....
따라서 해당 수정 버튼은 $i개수만큼 나타납니다.
잘되는데요 이욜님 :D
neue님. 답변 감사합니다.
근데 왜 저는 안되죠? ㅠㅠ
근데 왜 저는 안되죠? ㅠㅠ
게시물의 wr_id가 모두 같으면 큰일날 일이지요^^ 뭔말인지 아셨죠?
해답은 이미 나왔다는 말입니다.(for 문)
해답은 이미 나왔다는 말입니다.(for 문)
아~ 리스트 화면이었군요. ^^;
근데 for 문 안에 넣지 않으시려는 이유는 수정버튼 하나만 두고 원하는 항목의 체크 박스를 선택해서 수정을 하시려는 것인가요?
만약, 그렇다면 폼 및 스크립트 몇 군데 손을 좀 보셔야 합니다.
근데 for 문 안에 넣지 않으시려는 이유는 수정버튼 하나만 두고 원하는 항목의 체크 박스를 선택해서 수정을 하시려는 것인가요?
만약, 그렇다면 폼 및 스크립트 몇 군데 손을 좀 보셔야 합니다.
답변 모두 진심으로 감사합니다.
제가 워낙 초보인지라 조금 더 노력해보고, 답글 다시 올리겠습니다.
제가 워낙 초보인지라 조금 더 노력해보고, 답글 다시 올리겠습니다.