bo_table 값을 어떻게 가져올수있나요?
본문
현재 제가 게시판 bo_table 값을 phpmyadmin을통해 1로 주고 값을 가져오려고 하는데 가져오지를
못하네요.
국가자격증과정 신청 <?php echo $view['bo_table']?> 기
이렇게하면 국가자격증과정 신청 1 기 이렇게 나오는거 아닌가요?
틀렸다면 다른 방법좀 가르쳐주시면 감사드리겠습니다.
답변 4
음, 제가 확인을 좀 늦게했습니다만
bo_table로 처리할 사항이 아닌것으로 보여집니다.
신청은 게시물이고,
신청자는 답글 혹은 댓글 방식으로 처리하는게 아닌가요?
신청을 게시판으로 하고
각각의 신청자는 게시글수로 처리하셨는지 궁금하네요
신청(각 기수를 ) 게시판으로 하셨다면
01 혹은 1 이게 맞을겁니다
하지만,
$view['bo_table'] 은 값이 안나옵니다.
$bo_table 로 하셔야 합니다.
실제로 $board['bo_table'] 로 접근해서
g5_board 테이블의 bo_table 의 값을 1로 update 하셨다는 가정하에 말씀드리는겁니다.
view.skin.php파일에서
$bo_table 로 접근하셔서 보시면 될겁니다.
만일 그래도 안보이면
하지만, 헤더와 같이 기수르 출력하고자 하실때는
$sql = "select * from g5_board where ..조건은 알아서 ";
$result = sql_query($sql);
while ($row = sql_fetch_array($result)) {
// 상단의 00기 출력용
echo $row['bo_table']. "기 <br> 신청인원."; // 이후 필요한 코딩
....
}
와 같이 접근하셔야 합니다.
고민하신게 있으시기때문에
제가 길게 설명드려도 이해하리리라 봅니다.
잘해결하세요
bo_table값은
게시판의 이름입니다
g5_board 테이블을 열어서 보시면
bo_table 이 필드로 되어있고
이 값은
g5_write_ 와 합쳐져서 게시판의 테이블로 구성됩니다
게시판명(bo_table)이 test인경우
실제 테이블은
g5_write_test
가 됩니다
그런데 질문하신 phpmyadmin에서 1로 주었다는것이 어떤 쿼리를 수행한것인지 불분명하고
view..를 처리하는 것은
skin의 view.skin.php파일에서 하신거 같은데
뭔가 질문이 모호합니다
다시 정리해서 질문하세요
![]()
이 사진에서 신청과 기 사이에 bo_table값을 넣고싶습니다.
bo_table값을 1~10까지 주셨다는건 테이블명이 1~10까지 되어있다는거 같은데
<?php echo $view['bo_table']?>
<?php echo $row['bo_table']?>라고 해보시거나
아니시면 게시판 이름을 "국가자격증 과정 신청 1기" 부터 "국가자격증 과정 신청 10기"
라고 관리자페이지에서 입력하시고 bo_subject값을 불러오시는게 나을거 같습니다~