전체 게시판 select...

전체 게시판 select...

QA

전체 게시판 select...

본문

$ad = sql_query("select * from g5_write_01 where wr_subject like '%$view[wr_11]%' or wr_subject like '%$view[wr_12]%' or wr_subject like '%$view[wr_13]%' limit 10"); 

 

위 코드에서 현재 01 게시판만 결과값을 가져오게 되어 있는데요.

전체 게시판을 대상으로 하려면 어떻게 변경을 해야 할까요?;

이 질문에 댓글 쓰기 :

답변 2

일단 select * from g5_board 쿼리날리고

여기에서 가져온 bo_table값을

g5_write_01 이녀석 대신 g5_write_<?=$bo_table?> 머 대충 이런식으로 붙여서 쿼리를 날리면 끝 

불량학생님, 답변 감사합니다.
$boa = sql_query(" select * from g5_board");
while($sub = mysql_fetch_array($boa)){
echo $sub[0];
}

이렇게 하니까 게시판 이름은 모두 찍히는데,
초보라서 말씀해주신 g5_write_<?=$bo_table?> 이부분을 어떻게 적용 해야할지 모르겠네요..


위 쿼리 날린 부분만 바꿔주심 되자네요
echo $sub[0] 대신 아래 구문 넣으세요


$query = "select * from g5_write_".$sub[0]." where wr_subject like '%$view[wr_11]%' or wr_subject like '%$view[wr_12]%' or wr_subject like '%$view[wr_13]%' limit 10";
$result = sql_query($query); 
while($thisBoard = sql_fetch_array($result))
{
     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
}

bbs/new.php 를 참고해 보세요.
답변을 작성하시기 전에 로그인 해주세요.
전체 59,883
QA 내용 검색

회원로그인

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