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