다른페이지에서 url로 받은 테이블 아이디와 게시글 id로 해당 게시글 필드값 확인

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
다른페이지에서 url로 받은 테이블 아이디와 게시글 id로 해당 게시글 필드값 확인

QA

다른페이지에서 url로 받은 테이블 아이디와 게시글 id로 해당 게시글 필드값 확인

답변 4

본문

안녕하세요 

게시판 list.php 페이지에서 어떤 게시글을 클릭 시 

외부 페이지로 이동하면서 아래와 같이 값을 넘겼습니다 

도메인/page/test.php?bo_table=ticket&wr_id=1

 

테이블 아이디와 wr_id는 경우에 따라 달라지구요

이 때 test 페이지에서는 전 페이지에서 클릭한 게시글이 위치한 테이블에서 필드값을 뽑아오고 싶은데요,
예를들어 위 url이라고 하면,
ticket 게시판의 wr_id값이 1인 게시글의 wr_1 여분필드값을 뽑고싶습니다

그리고 그 여분필드값에 따라 
<div>안녕하세요</div> 섹션을 보이게 하거나 안보이게 하고싶어요

아직 초보라 sql을 잘 몰라 이렇게 질문드립니다ㅠㅠ 
도움주시는 모든 분들 정말 감사드립니다 ㅠㅠ


 

이 질문에 댓글 쓰기 :

답변 4

page/test.php?bo_table=ticket&wr_id=1 를 활용한다면

$write_table = get_write_table_name($bo_table);

$sql = " select * from {$write_table} where wr_id = '{$wr_id}'";

$row = sql_fetch($sql);

print_r($row);

 

이렇게 해보세요

 

여분필드에 따라서 보임 숨김 처리 한다면 이렇게하면 되구요

 

<div id="test" style="<?=$row['wr_1'] ?"display:block":"display:none";?>;">

</div>

style 이 아니어도 클래스로 줘도 되구요 

 

print_r($row); 를 하니까 아래처럼 뜹니다 ㅜㅜ
(아래 배열에서 일부는 지웠습니다 )

Array
(
    [wr_id] => 1
    [wr_num] => -1
    [wr_reply] =>
    [wr_parent] => 1
    [wr_is_comment] => 0
    [wr_comment] => 0
    [wr_comment_reply] =>
    [ca_name] =>
    [wr_option] => html1
    [wr_subject] =>
    [wr_content] =>
    [wr_seo_title] =>
    [wr_link1] =>
    [wr_link2] =>
    [wr_link1_hit] => 0
    [wr_link2_hit] => 0
    [wr_hit] => 0
    [wr_good] => 0
    [wr_nogood] => 0
    [mb_id] =>
    [wr_password] =>
    [wr_name] => 최고관리자
    [wr_email] =>
    [wr_homepage] =>
    [wr_datetime] => 2024-11-15 13:58:40
    [wr_file] => 0
    [wr_last] => 2024-11-15 13:58:40
    [wr_ip] =>
    [wr_facebook_user] =>
    [wr_twitter_user] =>
    [wr_1] => 12
    [wr_2] =>
    [wr_3] =>
    [wr_4] => 24.11.19
    [wr_5] =>
    [wr_6] =>
    [wr_7] =>
    [wr_8] =>
    [wr_9] =>
    [wr_10] =>
)

https://sir.kr/qa/546684 참고해 보세요.

1 외부 페이지로 이동하면 서버 간에 보안 설정이나 그런것이 되어 있는 지 확인 하세요

2 외부 페이지의 php버전 이나 서버환경에 따라 달라지만
     왼만 하면 select * from 테이블 변수명 where wr_id = '아이디 변수명'
     이러면됩니다

3 div 속성 처리는 그 외부 페이지 상단 하단의 코딩에따라 일괄적으로 해야 합니다
      그러니 소스 를 잘보고 그에 맞는 테그나 스타일을 주세요

php 조건 문 사용 은 하실줄 아시죠?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 1
© SIRSOFT
현재 페이지 제일 처음으로