여분필드에서 분류기능 추가하여 최근글로 뽑고 싶은데요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

여분필드에서 분류기능 추가하여 최근글로 뽑고 싶은데요 정보

여분필드에서 분류기능 추가하여 최근글로 뽑고 싶은데요

본문

각 게시글을 관련사이트별로 분류하고 싶어 아래와 같이 기능을 구현해보았는데요,

1. site DB테이블을 생성하고 site_name, site_url 두개의 필드를 생성하여 값들을 넣엇습니다.
네이버, www.maver.com
다음, www.daum.net
이런 식으로요


2. 게시글을 작성할 때 write.skin.php에서 site 테이블의 값들을 선택하도록 하고 여분필드 wr_10에 해당사이트 값을 입력
<tr>
<td class=write_head>사이트 선택</td>
<td>
<select name=wr_10 required itemname='사이트선택'>
<?
  $sql = " select * from site order by site_name ";
  $result = sql_query($sql);
  for($i=0;$row=sql_fetch_array($result);$i++) {
  echo "
  <option value='$row[site_name]'>$row[site_name]
  ";
  }
  ?>
</select></td></tr>


3. 사이트 메인 좌측메뉴에서
네이버
다음
네이트
..
등등으로 리스트가 나오게 하고
사이트 선택을 하면 해당 사이트가 여분필드에 저장되어 있는 게시글들만 모아서 출럭을 하려고 하는데요


 <?
      $sql = " select * from site order by site_name ";
      $result = sql_query($sql);
      echo "<form name='form_name'>";
                for($i=0;$row=sql_fetch_array($result);$i++) {
                echo "
<li><a href='$g4[path]/sub_category/index.php?site_url=$row[site_url]'>$row[site_name]</a></li>
                ";
                }
echo "<input type=hidden value='$row[site_url]' name='site_url'></form>";
?>

이런 소스를 넣은 후 site_url값을 변수로 만들어서 최근게시물을 뽑는 다음 페이지로 값을 전달하려고 하는데요,
다음페이지인 index.php 에서 $site_url 값을 인식하지 못하는데요,
참고로 index.php에서는 다음 sql구문이 들어간 파일을 인클루드 하고 있습니다.
$sql = "select * from $tmp_write_table where wr_is_comment = 0 and wr_9 = '$site_url' ";

무엇이 잘못된 것일까요?

초보라서,,,도움 부탁드리겠습니다.

댓글 전체

- 일단 2.에서 </option> 태그로 닫아주셔야 하지 않을지요?

- 3.에서 form이 왜 있는지 모르겠네요.
echo "<form name='form_name'>";
echo "<input type=hidden value='$row[site_url]' name='site_url'></form>";
이 두줄은 없어도 될것 같고요.

- index.php에서 최 상단이나 $sql = "select * from $tmp_write_table where wr_is_comment = 0 and wr_9 = '$site_url' ";  이 줄 위에

$site_url=$_GET['site_url'];

이런식으로 써줘야 할것 같습니다.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT