다른페이지에서 url로 받은 테이블 아이디와 게시글 id로 해당 게시글 필드값 확인 채택완료
안녕하세요
게시판 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 이 아니어도 클래스로 줘도 되구요
답변에 대한 댓글 3개
만약에 이쁘게 정렬된거를 보고 싶으면 print_r2 로 확인 하면 되요
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
1 외부 페이지로 이동하면 서버 간에 보안 설정이나 그런것이 되어 있는 지 확인 하세요
2 외부 페이지의 php버전 이나 서버환경에 따라 달라지만
왼만 하면 select * from 테이블 변수명 where wr_id = '아이디 변수명'
이러면됩니다
3 div 속성 처리는 그 외부 페이지 상단 하단의 코딩에따라 일괄적으로 해야 합니다
그러니 소스 를 잘보고 그에 맞는 테그나 스타일을 주세요
php 조건 문 사용 은 하실줄 아시죠?
답변에 대한 댓글 1개
같은서버 내에 다른 페이지입니다..!
그리고 코드로 표현을 못해서 질문을 드렸습니다 ㅠㅠ !
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
(아래 배열에서 일부는 지웠습니다 )
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] =>
)