Resource id #29 ?> 에러? 채택완료
그누보드로 만든 게시판의 최신 글을 메일 페이지의 일부에 출력하려 합니다.
그래서 wr_id의 MAX값을 조회 해서 출력하는 코딩을 했는데요 표시가 되지 않아서
SQL로 조회한 결과가 잘못되었나 해서
echo로 찍어 보니
Resource id #29 ?>
라고 뜹니다.
무엇이 잘못된 것인지요
</p>
<p>
<?
$sql = "select Max(wr_id) from g4_write_bonbu_news ";</p>
<p>$result = sql_query($sql);
echo $result;
$noti_num = 1;
if ($result)
{
while ($row = sql_fetch_array($result))
{
?></p>
<p>?>
<a href="/web/bbs/board.php?bo_table=bonbu_news&wr_id =<?= $result ?>"></a></p>
<p><?
$noti_num ++;
}
}
?></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
5년 전
안녕하세용.
sql_query 말고, sql_fetch 사용하시면 해당 테이블의 칼럼 맥스값이 나옵니다.
또한, 중간에 코드가 잘못되있는 부분들도 몇개 보이네용..
그리고 echo로만 찍으면 Array등으로 출력될 경우, 확인이 어렵습니다.
var_dump나 print_r 으로 찍어보세요.
</p>
<p><?php</p>
<p>$sql = "SELECT Max(wr_id) FROM g4_write_bonbu_news";</p>
<p>$result = sql_fetch($sql);</p>
<p>echo $result;</p>
<p>$noti_num = 1;</p>
<p>if ($result) {</p>
<p> while ($row = sql_fetch_array($result)) {</p>
<p>?></p>
<p> <a href="/web/bbs/board.php?bo_table=bonbu_news&wr_id =<?php $result ?>"></a></p>
<p><?php</p>
<p> $noti_num ++;</p>
<p> }</p>
<p>}</p>
<p>?></p>
<pre>
<code>
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택