게시물 작성자의 접속 표시... 채택완료
게시물 작성자의 접속 표시를 On, Off로 표시해 보고 싶은데요. 잘 안되네요.
basic/view.skin.php
$sql = " select * from $g5[write_free_table] where $mb_id order by datetime asc, day desc ";
$result = sql_query($sql);
for ($i=0; $data=sql_fetch_array($result); $i++) {
// 접속자테이블 연결
$sql = " select mb_id from $g5[login_table] where mb_id = '$data[mb_id]' ";
$ing = sql_fetch($sql);
// 접속상태
if ($ing['mb_id']) {
$on = "접속";
} else {
$on = "접속";
}
// 회원 테이블 연결
$check = get_member($data['mb_id']);
// 닉네임
$name = get_sideview($check['mb_id'], $check['mb_nick'], $check['mb_email']);
}
?>
=$on?>
답변 2개
$sql = " select * from $g5[write_free_table] where $mb_id order by datetime asc, day desc ";
$g5[write_free_table]은 직접 만드신 테이블인가요?
아니면 게시판 테이블인가요? 게시판 테이블이라면 $write_table 로 바꾸시고
$mb_id는 mb_id = '$member[mb_id]' 나 mb_id = '$view[mb_id]' 로 바꾸셔야 할거고....
게시판 테이블이라면 datetime asc, day desc은 wr_datetime asc가 맞겠죠...
빨간색으로 되어 있는 부분이 테이블명, 필드명과 일치하는지 확인해 보시고 쿼리를 다시 해보세요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
select * from where order by datetime asc, day desc
1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'where order by datetime asc, day desc' at line 1
error file : /bbs/board.php 이렇게 오류가 생기네요.