게시판 리스트에 접속자 아이콘 표시 문의
안녕하세요
게시판에 로그인한 회원의 접속 on/off 아이콘을 적용하려고 하는데 어디에 문제가 있는지
계속 아래와 같은 오류가 발생합니다.
고수님의 조언좀 부탁드리겠습니다.
오류메세지
/----------------------------------------------------------------------------------------------
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
----------------------------------------------------------------------------------------------/
[code]
<span class="user_on_off">
<?
$sql = " select * from $g4[write_social_table] where $sql_common order by datetime asc, day desc ";
$result = sql_query($sql);
for ($i=0; $data=sql_fetch_array($result); $i++) {
// 접속자테이블 연결
$sql = " select mb_id from $g4[login_table] where mb_id = '$data[mb_id]' ";
$ing = sql_fetch($sql);
// 접속상태
if ($ing['mb_id']) {
$on = "<em class='on'>접속</em>";
} else {
$on = "<em class='off'>접속</em>";
}
// 회원 테이블 연결
$check = get_member($data['mb_id']);
// 닉네임
$name = get_sideview($check['mb_id'], $check['mb_nick'], $check['mb_email']);
}
?>
<?=$on?></span>[/code]
즐거운 하루 되세요
게시판에 로그인한 회원의 접속 on/off 아이콘을 적용하려고 하는데 어디에 문제가 있는지
계속 아래와 같은 오류가 발생합니다.
고수님의 조언좀 부탁드리겠습니다.
오류메세지
/----------------------------------------------------------------------------------------------
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
----------------------------------------------------------------------------------------------/
[code]
<span class="user_on_off">
<?
$sql = " select * from $g4[write_social_table] where $sql_common order by datetime asc, day desc ";
$result = sql_query($sql);
for ($i=0; $data=sql_fetch_array($result); $i++) {
// 접속자테이블 연결
$sql = " select mb_id from $g4[login_table] where mb_id = '$data[mb_id]' ";
$ing = sql_fetch($sql);
// 접속상태
if ($ing['mb_id']) {
$on = "<em class='on'>접속</em>";
} else {
$on = "<em class='off'>접속</em>";
}
// 회원 테이블 연결
$check = get_member($data['mb_id']);
// 닉네임
$name = get_sideview($check['mb_id'], $check['mb_nick'], $check['mb_email']);
}
?>
<?=$on?></span>[/code]
즐거운 하루 되세요
댓글 4개
12년 전
$g4[write_social_table]에 테이블명이 할당되어있지 않아서 입니다
사용하는 테이블명을 안다면 직접 저 자리에 넣어버리세요
사용하는 테이블명을 안다면 직접 저 자리에 넣어버리세요
프리랜서클럽
12년 전
균이님 안녕하세요
$g4[write_social_table] --> 이게 현재 사용하는 테이블명 인데요..ㅠㅠ
계속 위와 같은 에러가 발생하네요
$g4[write_social] 이런식으로 해도 같은 오류가 발생합니다.
$g4[write_social_table] --> 이게 현재 사용하는 테이블명 인데요..ㅠㅠ
계속 위와 같은 에러가 발생하네요
$g4[write_social] 이런식으로 해도 같은 오류가 발생합니다.
12년 전
저건 테이블명을 담고있는 변수이지 테이블명이 아닙니다
테이블명이라면 g4_write_social 이런 식이되어야 합니다
테이블명이라면 g4_write_social 이런 식이되어야 합니다
프리랜서클럽
12년 전
도저히 여러 방법으로 테스트를 해봐도 같은 오류만 나타납니다..ㅠㅠ
좀 도와주세요
알려주신대로 쿼리문에 아래와 같이 해도 안되네요
$sql = " select * from g4_write_social where $sql_common order by datetime asc, day desc ";
$result = sql_query($sql);
좀 도와주세요
알려주신대로 쿼리문에 아래와 같이 해도 안되네요
$sql = " select * from g4_write_social where $sql_common order by datetime asc, day desc ";
$result = sql_query($sql);
게시판 목록
그누4 질문답변
그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.
기존 게시물은 열람만 가능합니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 66534 | 11년 전 | 3859 | ||
| 66533 |
다이아레빗
|
11년 전 | 2762 | |
| 66532 | 11년 전 | 2732 | ||
| 66531 |
alexseo
|
11년 전 | 2947 | |
| 66530 | 11년 전 | 6222 | ||
| 66529 | 11년 전 | 3247 | ||
| 66528 |
alexseo
|
11년 전 | 3330 | |
| 66527 | 11년 전 | 2894 | ||
| 66526 | 11년 전 | 3212 | ||
| 66525 |
lsj9894
|
11년 전 | 2764 | |
| 66524 |
webart
|
11년 전 | 3807 | |
| 66523 |
열라뽕똬이
|
11년 전 | 2711 | |
| 66522 | 11년 전 | 5199 | ||
| 66521 |
xargs
|
11년 전 | 2792 | |
| 66520 | 11년 전 | 2440 | ||
| 66519 | 11년 전 | 3399 | ||
| 66518 | 11년 전 | 2654 | ||
| 66517 | 11년 전 | 3604 | ||
| 66516 | 11년 전 | 5840 | ||
| 66515 | 11년 전 | 4636 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기