한줄게시판 응용해서 자기가쓴 한줄 표시하는방법 > 그누4 질문답변

그누4 질문답변

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

한줄게시판 응용해서 자기가쓴 한줄 표시하는방법 정보

한줄게시판 응용해서 자기가쓴 한줄 표시하는방법

본문


한줄게시판에 자기가 쓴 마지막글 제목을 추출하고싶습니다

만약 borad 게시판에 자기가 한줄을 썻다면 마지막 제목글을 추출하여

어느 곳에 표시하고싶습니다

알려주세요 자기가쓴글 마지막 글만 추출하게 도와주세요!
  • 복사

댓글 전체

제가 답변 드린 건 쿼리문이었습니다.
다음과 같이 해보세요.

내가 마지막으로 쓴 글 :
<?
$a = sql_fetch("select wr_subject from `$g4[write_prefix]board` where mb_id='$member[mb_id]' order by wr_num limit 1");
echo $a[wr_subject];
?>
자기가 쓴 마지막 글을 모든 게시판을 뒤져서 찾도록 할 것이 아니라
회원테이블 여분필드(mb_1, mb_2)에 테이블명과 wr_id를 기록하도록 write_update.skin.php을 만들고
이 정보를 이용해서 한줄 게시판에든 어디서든 내용을 찾아오게 하면 속도면에서 좋겠습니다

write_update.skin.php
 sql_query("update $g4[member_table] set mb_1='$bo_table', mb_2='$wr_id' where mb_id='$member[mb_id]'");

추출
$last_table=$g4['write_prefix'] . $member[mb_1];
$tmp_list=sql_fetch("select * form $last_table where wr_id = '$member[mb_2]' ");

출력
echo $tmp_list[wr_subject];
echo $tmp_list[wr_name]; 등등
write_update.skin.php
 sql_query("update $g4[member_table] set mb_1='$bo_table', mb_2='$wr_id' where mb_id='$member[mb_id]'");
이부분은 출력할 스킨 write_update.skin.php  에다가 넣고


추출
$last_table=$g4['write_prefix'] . $member[mb_1];
$tmp_list=sql_fetch("select * form $last_table where wr_id = '$member[mb_2]' ");

출력
echo $tmp_list[wr_subject];
echo $tmp_list[wr_name]; 등등

이 두부분은 같은곳에 넣는게 맞는지요?
하나의 게시판을 상대로 한다면 그냥 간단히
$last_table=$g4['write_prefix'] . 테이블명;
$tmp_list=sql_fetch("select * from $last_table where mb_id = '$member[mb_id]' order by wr_num ");

이렇게만 해주면 되겠습니다
© SIRSOFT
현재 페이지 제일 처음으로