이게 무슨 의미인지 설명 좀 부탁 드립니다. 정보
이게 무슨 의미인지 설명 좀 부탁 드립니다.
본문
select count(*) as cnt select club_jungmo where (1) order by mb_datetime desc
1064 : You have an error in your SQL syntax near 'select club_jungmo where (1) order by mb_datetime desc ' at line 2
error file : /v2/jungmo/jungmo_list.php
======================================
왜 이런 에러문이 나오고 어떻게 하면 이 에러문장이 없어질까요?
jungmo_list.php는 아래와 같습니다.
=================== jungmo_list.php ===================
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
//$g4[title] = "$jo[he_subject]";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/head.php");
include_once("$g4[path]/jungmo/jungmo.cfg.php");
//if (($member[0]) && ($member[mb_level] < 3)){ alert("회원 전용페이지 입니다.", "./"); }
if ($member[mb_level] < 2){ alert("회원 전용페이지 입니다.", "$g4[path]/bbs/login.php?url="); }
/*if ($member[mb_level] < 3){
alert("회원 전용페이지 입니다. 동기라면 로그인 하십시오. ", "$g4[path]/bbs/login.php?url=" . urlencode("$urlencode")); } */
global $config, $g4;
$sql_common = " select $g4[jungmo_table] ";
$sql_search = " where (1) ";
if ($stx) {
$sql_search .= " and ( ";
switch ($sfl) {
case "mb_level" :
$sql_search .= " ($sfl = '$stx') ";
break;
default :
$sql_search .= " ($sfl like '$stx%') ";
break;
}
$sql_search .= " ) ";
}
if (!$sst) {
$sst = "mb_datetime";
$sod = "desc";
}
$sql_order = " order by $sst $sod ";
$sql = " select count(*) as cnt
$sql_common
$sql_search
$sql_order ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = $config[cf_page_rows];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
$listall = "<a href='./jungmo_list.php'>처음</a>";
$sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
?>
<link rel='stylesheet' href='./style.css' type='text/css'>
<table align=center width=100% cellpadding=0 cellspacing=0>
<tr>
<td width=5 height=30 background="./img/bar_l.gif"> </td>
<td background="./img/bar_c.gif" align=center> <a href=javascript:void(window.open('./jungmo_count.php?he_id=<?=$jo[he_id]?>','jungmo','width=400,height=500,statusbar=no,scrollbars=no,toolbar=no,left=0,top=0')) ><b><?=$jo[he_subject]?></b></a></td>
<td width=5 height=30 background="./img/bar_r.gif"> </td>
</tr>
</table>
<br>
<table align=center width=100% cellpadding=3 cellspacing=1>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><? echo $listall ?> </td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_name'>이름</option>
<option value='mb_id'>회원아이디</option>
<option value='mb_nickname'>닉네임</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>휴대폰</option>
<!--<option value='mb_1'>활동지역</option> -->
<option value='mb_area'>출발지역</option>
<option value='mb_insdate'>신청일</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>' class=input>
<input type=submit value='검색'>
</td>
</tr>
</form>
</table>
<table align=center width=100% cellpadding=3 cellspacing=1 class=tablebg>
<form name=fmemberlist method=post>
<input type=hidden name=sst value='<?=$sst?>'>
<input type=hidden name=sod value='<?=$sod?>'>
<input type=hidden name=sfl value='<?=$sfl?>'>
<input type=hidden name=stx value='<?=$stx?>'>
<input type=hidden name=page value='<?=$page?>'>
<colgroup width=70 align=center>
<colgroup width=100 align=center>
<colgroup width=60 align=center>
<colgroup width=90 align=center>
<!--<colgroup width=90 align=center> -->
<colgroup width=40 align=center>
<colgroup width=30 align=center>
<colgroup width=30 align=center>
<colgroup width=30 align=center>
<colgroup width=60 align=center>
<tr class='subjectbg ht' align=center>
<td><?=subject_sort_link('mb_id')?>회원아이디</a></td>
<td><?=subject_sort_link('mb_name')?>닉네임<br>[이름]</a></td>
<td><?=subject_sort_link('mb_level')?>권한</a></td>
<td><?=subject_sort_link('mb_tel')?>전화번호</a><br> <?=subject_sort_link('mb_hp')?>휴대전화</a></td>
<!--<td><?=subject_sort_link('mb_1')?>활동지역</a><br> <?=subject_sort_link('mb_4')?>차량번호</a></td> -->
<td><?=subject_sort_link('mb_area')?>출발<br>지역</a></td>
<td><?=subject_sort_link('mb_stay')?>숙박<br>여부</a></td>
<td><?=subject_sort_link('mb_car') ?>차량<br>여부</a></td>
<td><?=subject_sort_link('mb_go') ?>동행<br>여부</a></td>
<td><?=subject_sort_link('mb_insdate') ?>신청일</a></td>
</tr>
<?
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($row[he_id] == $jo[he_id]){
$no = $row[no];
$he_id=$row[he_id];
$mb_id = $row[mb_id];
// 접근가능한 그룹수
// $s_info = "<a href='./?doc=$g4[html_dir]/jungmo_ok.php&mb_id=$row[mb_id]'>그룹</a>";
if($row[mb_level] == '1')$mb_level = "비회원";
else if($row[mb_level] == '2')$mb_level = "준회원";//일반가입자
else if($row[mb_level] == '3')$mb_level = "정회원";//해병가족, 동기를 제외한 해병대
else if($row[mb_level] == '4')$mb_level = "동기";//동기들
else if($row[mb_level] == '5')$mb_level = "게시판<br>관리자";
else if($row[mb_level] == '6')$mb_level = "지역<br>회장";
else if($row[mb_level] == '7')$mb_level = "전국<br>운영진";
else if($row[mb_level] == '8')$mb_level = "대표<br>회장";
else if($row[mb_level] == '9')$mb_level = "홈페이지<br>관리자";
else if($row[mb_level] == '10')$mb_level = "홈페이지<br>관리자";
if($row[mb_stay] == '0')$mb_stay = "O";
else if($row[mb_stay] == '1')$mb_stay = "X";
else $mb_stay=$row[mb_stay];
if($row[mb_car] == '0')$mb_car = "O";
else if($row[mb_car] == '1')$mb_car = "X";
if($row[mb_go] == '0')$mb_go = "X";
else if($row[mb_go] == '1')$mb_go = "O";
$list = $i%2;
echo "
<tr class='ht list$list' height=25 align=center>
<td><a href='./jungmo_ok.php?no=$row[no]&he_id=$he_id&mb_id=$mb_id'>$row[mb_id]</a></td>
<td>$row[mb_nickname]<br>[$row[mb_name]]</td>
<td>$mb_level</td>
<td>$row[mb_tel]<br>$row[mb_hp]</td>
<td>$row[mb_area]</td>
<td>$mb_stay</td>
<td>$mb_car</td>
<td>$mb_go<br>$row[mb_gototal]명</td>
<td class=list_han>$row[mb_insdate]</td>
</tr> ";
}
}
if ($i == 0) {
echo "<tr><td colspan='10' align=center height=100 class=contentbg>자료가 없습니다.</td></tr>";
}
echo "</table>";
if ($stx)
echo "<script language='javascript'>document.fsearch.sfl.value = '$sfl';</script>\n";
?>
</form>
<table width=100% cellpadding=3 cellspacing=1>
<tr>
<td width=40%>
<? if ($is_admin == "super" || $is_admin == "group") { ?>
<a href='./jungmo_admin_list.php'><b style='font-size:8pt;'>ADMIN</b></a>
<? }?>
</td>
<td width=60% align=right><?=get_paging($config[cf_write_pages], $page, $total_page, "?page=");?></td>
</tr>
</table>
<br>
<table align=center width=100% cellpadding=3 cellspacing=1>
<tr>
<td height=50 align=center>
<a href='./jungmo.php?w='><img src="./img/join.gif" border=0></a>
</td>
</tr>
<tr><td height=30> </td></tr>
<tr>
<td align=left>
☞ 본인의 아이디를 누르면 수정과 삭제가 가능합니다.
</td>
</tr>
</table>
<?
//include_once("$g4[path]/jungmo_tail.php");
?>
=======================================================
1064 : You have an error in your SQL syntax near 'select club_jungmo where (1) order by mb_datetime desc ' at line 2
error file : /v2/jungmo/jungmo_list.php
======================================
왜 이런 에러문이 나오고 어떻게 하면 이 에러문장이 없어질까요?
jungmo_list.php는 아래와 같습니다.
=================== jungmo_list.php ===================
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
//$g4[title] = "$jo[he_subject]";
include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/head.php");
include_once("$g4[path]/jungmo/jungmo.cfg.php");
//if (($member[0]) && ($member[mb_level] < 3)){ alert("회원 전용페이지 입니다.", "./"); }
if ($member[mb_level] < 2){ alert("회원 전용페이지 입니다.", "$g4[path]/bbs/login.php?url="); }
/*if ($member[mb_level] < 3){
alert("회원 전용페이지 입니다. 동기라면 로그인 하십시오. ", "$g4[path]/bbs/login.php?url=" . urlencode("$urlencode")); } */
global $config, $g4;
$sql_common = " select $g4[jungmo_table] ";
$sql_search = " where (1) ";
if ($stx) {
$sql_search .= " and ( ";
switch ($sfl) {
case "mb_level" :
$sql_search .= " ($sfl = '$stx') ";
break;
default :
$sql_search .= " ($sfl like '$stx%') ";
break;
}
$sql_search .= " ) ";
}
if (!$sst) {
$sst = "mb_datetime";
$sod = "desc";
}
$sql_order = " order by $sst $sod ";
$sql = " select count(*) as cnt
$sql_common
$sql_search
$sql_order ";
$row = sql_fetch($sql);
$total_count = $row[cnt];
$rows = $config[cf_page_rows];
$total_page = ceil($total_count / $rows); // 전체 페이지 계산
if (!$page) $page = 1; // 페이지가 없으면 첫 페이지 (1 페이지)
$from_record = ($page - 1) * $rows; // 시작 열을 구함
$sql = " select *
$sql_common
$sql_search
$sql_order
limit $from_record, $rows ";
$result = sql_query($sql);
$listall = "<a href='./jungmo_list.php'>처음</a>";
$sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
?>
<link rel='stylesheet' href='./style.css' type='text/css'>
<table align=center width=100% cellpadding=0 cellspacing=0>
<tr>
<td width=5 height=30 background="./img/bar_l.gif"> </td>
<td background="./img/bar_c.gif" align=center> <a href=javascript:void(window.open('./jungmo_count.php?he_id=<?=$jo[he_id]?>','jungmo','width=400,height=500,statusbar=no,scrollbars=no,toolbar=no,left=0,top=0')) ><b><?=$jo[he_subject]?></b></a></td>
<td width=5 height=30 background="./img/bar_r.gif"> </td>
</tr>
</table>
<br>
<table align=center width=100% cellpadding=3 cellspacing=1>
<form name=fsearch method=get>
<tr>
<td width=50% align=left><? echo $listall ?> </td>
<td width=50% align=right>
<select name=sfl class=cssfl>
<option value='mb_name'>이름</option>
<option value='mb_id'>회원아이디</option>
<option value='mb_nickname'>닉네임</option>
<option value='mb_tel'>전화번호</option>
<option value='mb_hp'>휴대폰</option>
<!--<option value='mb_1'>활동지역</option> -->
<option value='mb_area'>출발지역</option>
<option value='mb_insdate'>신청일</option>
</select>
<input type=text name=stx required itemname='검색어' value='<? echo $stx ?>' class=input>
<input type=submit value='검색'>
</td>
</tr>
</form>
</table>
<table align=center width=100% cellpadding=3 cellspacing=1 class=tablebg>
<form name=fmemberlist method=post>
<input type=hidden name=sst value='<?=$sst?>'>
<input type=hidden name=sod value='<?=$sod?>'>
<input type=hidden name=sfl value='<?=$sfl?>'>
<input type=hidden name=stx value='<?=$stx?>'>
<input type=hidden name=page value='<?=$page?>'>
<colgroup width=70 align=center>
<colgroup width=100 align=center>
<colgroup width=60 align=center>
<colgroup width=90 align=center>
<!--<colgroup width=90 align=center> -->
<colgroup width=40 align=center>
<colgroup width=30 align=center>
<colgroup width=30 align=center>
<colgroup width=30 align=center>
<colgroup width=60 align=center>
<tr class='subjectbg ht' align=center>
<td><?=subject_sort_link('mb_id')?>회원아이디</a></td>
<td><?=subject_sort_link('mb_name')?>닉네임<br>[이름]</a></td>
<td><?=subject_sort_link('mb_level')?>권한</a></td>
<td><?=subject_sort_link('mb_tel')?>전화번호</a><br> <?=subject_sort_link('mb_hp')?>휴대전화</a></td>
<!--<td><?=subject_sort_link('mb_1')?>활동지역</a><br> <?=subject_sort_link('mb_4')?>차량번호</a></td> -->
<td><?=subject_sort_link('mb_area')?>출발<br>지역</a></td>
<td><?=subject_sort_link('mb_stay')?>숙박<br>여부</a></td>
<td><?=subject_sort_link('mb_car') ?>차량<br>여부</a></td>
<td><?=subject_sort_link('mb_go') ?>동행<br>여부</a></td>
<td><?=subject_sort_link('mb_insdate') ?>신청일</a></td>
</tr>
<?
for ($i=0; $row=sql_fetch_array($result); $i++) {
if ($row[he_id] == $jo[he_id]){
$no = $row[no];
$he_id=$row[he_id];
$mb_id = $row[mb_id];
// 접근가능한 그룹수
// $s_info = "<a href='./?doc=$g4[html_dir]/jungmo_ok.php&mb_id=$row[mb_id]'>그룹</a>";
if($row[mb_level] == '1')$mb_level = "비회원";
else if($row[mb_level] == '2')$mb_level = "준회원";//일반가입자
else if($row[mb_level] == '3')$mb_level = "정회원";//해병가족, 동기를 제외한 해병대
else if($row[mb_level] == '4')$mb_level = "동기";//동기들
else if($row[mb_level] == '5')$mb_level = "게시판<br>관리자";
else if($row[mb_level] == '6')$mb_level = "지역<br>회장";
else if($row[mb_level] == '7')$mb_level = "전국<br>운영진";
else if($row[mb_level] == '8')$mb_level = "대표<br>회장";
else if($row[mb_level] == '9')$mb_level = "홈페이지<br>관리자";
else if($row[mb_level] == '10')$mb_level = "홈페이지<br>관리자";
if($row[mb_stay] == '0')$mb_stay = "O";
else if($row[mb_stay] == '1')$mb_stay = "X";
else $mb_stay=$row[mb_stay];
if($row[mb_car] == '0')$mb_car = "O";
else if($row[mb_car] == '1')$mb_car = "X";
if($row[mb_go] == '0')$mb_go = "X";
else if($row[mb_go] == '1')$mb_go = "O";
$list = $i%2;
echo "
<tr class='ht list$list' height=25 align=center>
<td><a href='./jungmo_ok.php?no=$row[no]&he_id=$he_id&mb_id=$mb_id'>$row[mb_id]</a></td>
<td>$row[mb_nickname]<br>[$row[mb_name]]</td>
<td>$mb_level</td>
<td>$row[mb_tel]<br>$row[mb_hp]</td>
<td>$row[mb_area]</td>
<td>$mb_stay</td>
<td>$mb_car</td>
<td>$mb_go<br>$row[mb_gototal]명</td>
<td class=list_han>$row[mb_insdate]</td>
</tr> ";
}
}
if ($i == 0) {
echo "<tr><td colspan='10' align=center height=100 class=contentbg>자료가 없습니다.</td></tr>";
}
echo "</table>";
if ($stx)
echo "<script language='javascript'>document.fsearch.sfl.value = '$sfl';</script>\n";
?>
</form>
<table width=100% cellpadding=3 cellspacing=1>
<tr>
<td width=40%>
<? if ($is_admin == "super" || $is_admin == "group") { ?>
<a href='./jungmo_admin_list.php'><b style='font-size:8pt;'>ADMIN</b></a>
<? }?>
</td>
<td width=60% align=right><?=get_paging($config[cf_write_pages], $page, $total_page, "?page=");?></td>
</tr>
</table>
<br>
<table align=center width=100% cellpadding=3 cellspacing=1>
<tr>
<td height=50 align=center>
<a href='./jungmo.php?w='><img src="./img/join.gif" border=0></a>
</td>
</tr>
<tr><td height=30> </td></tr>
<tr>
<td align=left>
☞ 본인의 아이디를 누르면 수정과 삭제가 가능합니다.
</td>
</tr>
</table>
<?
//include_once("$g4[path]/jungmo_tail.php");
?>
=======================================================
댓글 전체
확실히 부운영자님 파워가 느껴집니다.
부운영자님 "화이팅"
나스카님
보람찬님
잔뿌리님(그냥 해봤음)
모두 화이팅 입니다
부운영자님 "화이팅"
나스카님
보람찬님
잔뿌리님(그냥 해봤음)
모두 화이팅 입니다
>> 확실히 부운영자님 파워가 느껴집니다.
저 짤렸나 봅니다.
아래 링크를 보시면 아실듯.... ㅋㅋㅋ
http://sir.co.kr/bbs/board.php?bo_table=co_notice&wr_id=951
저 짤렸나 봅니다.
아래 링크를 보시면 아실듯.... ㅋㅋㅋ
http://sir.co.kr/bbs/board.php?bo_table=co_notice&wr_id=951
>> SELECT he_id,he_subject FROM order by he_id desc
위쿼리 에러 지금은 안보이는군요.
위의 내용이 jungmo_count.php 파일에 있던 내용입니다.
위쿼리 에러 지금은 안보이는군요.
위의 내용이 jungmo_count.php 파일에 있던 내용입니다.
jungmo_count.php 파일은 손 봐서 해결했습니다.
근데 jungmo.php 파일은 아무리해도 안되네요.
좀 봐주세요. ㅠ.ㅠ
근데 jungmo.php 파일은 아무리해도 안되네요.
좀 봐주세요. ㅠ.ㅠ
test로 로그인시에 "관리설정이 안되었으므로 등록할수 없습니다" 라고만 계속 떠는군요.
이때 까지 이게 정상적인 에러인줄 알았습니다.
다른에러가 있어서 안되는줄 알았는데..ㅋㅋㅋㅋ
위 소스중 $jo값이 얼마가 나오는지 확인좀 해보세요.
$jo = sql_fetch($sql2);
print_r2($jo); // 디버그를 위해서 이 라인 추가해보세요.
if ($jo[0] <= 0) {
이때 까지 이게 정상적인 에러인줄 알았습니다.
다른에러가 있어서 안되는줄 알았는데..ㅋㅋㅋㅋ
위 소스중 $jo값이 얼마가 나오는지 확인좀 해보세요.
$jo = sql_fetch($sql2);
print_r2($jo); // 디버그를 위해서 이 라인 추가해보세요.
if ($jo[0] <= 0) {
array
(
[he_id] => 1
[he_subject] => 제1회 정기모임
[he_scedule] => 2005. 01.01 ~ 12.31
[he_memo] => 북한에서
[he_memo1] => 하하하
)
======================
이렇게 나옵니다.
(
[he_id] => 1
[he_subject] => 제1회 정기모임
[he_scedule] => 2005. 01.01 ~ 12.31
[he_memo] => 북한에서
[he_memo1] => 하하하
)
======================
이렇게 나옵니다.
위의 부분은 다음처럼 변경하세요.
> $jo = sql_fetch($sql2);
> if ($jo[0] <= 0) { // 위의 array에서 0번째 방에 대한것이었는데...
위에서 $jo[0] 부분을 $jo[he_id]로 변경하세요. 다음처럼
if ($jo[he_id] <= 0) { // 위의 array에서 방이름이 he_id 인것의 값과 비교하도록...
> $jo = sql_fetch($sql2);
> if ($jo[0] <= 0) { // 위의 array에서 0번째 방에 대한것이었는데...
위에서 $jo[0] 부분을 $jo[he_id]로 변경하세요. 다음처럼
if ($jo[he_id] <= 0) { // 위의 array에서 방이름이 he_id 인것의 값과 비교하도록...
크~~~!
신청이 됩니다.
이젠 다른것들 하나씩 해결해야겠네요.
빛이 보입니다. ㅎㅎㅎ
1. 관리자모드에서 삭제안되는 문제
2. 이미 신청한 회원이 다시 신청하면 자동으로 jungmo_view.php 파일로 이동이 안되는 문제
3. 그리고 기타.....
신청이 됩니다.
이젠 다른것들 하나씩 해결해야겠네요.
빛이 보입니다. ㅎㅎㅎ
1. 관리자모드에서 삭제안되는 문제
2. 이미 신청한 회원이 다시 신청하면 자동으로 jungmo_view.php 파일로 이동이 안되는 문제
3. 그리고 기타.....
헐... 바로위이 까만도둑님 코멘트에 답글을 달수가 없군요.ㅋㅋㅋ
방금 관리자모드의 삭제문제 까만도둑님 사이트에 패치내역 올렸습니다.
2,3은 오늘 못보겠군요.
주말에 처리해야 할것이 있는데 오늘밤에 마무리를 지어야 해서요. ^^
방금 관리자모드의 삭제문제 까만도둑님 사이트에 패치내역 올렸습니다.
2,3은 오늘 못보겠군요.
주말에 처리해야 할것이 있는데 오늘밤에 마무리를 지어야 해서요. ^^
저도 답글이 안달리니까.... ^^
감사합니다.
이것만 해도 엄청난 도움을 주신겁니다.
저도 하는데까지 해보겠습니다.
감사합니다.
이것만 해도 엄청난 도움을 주신겁니다.
저도 하는데까지 해보겠습니다.
코멘트가 장난아니게 달리는군요.
오~~~ 와우...
오~~~ 와우...
능력은 없지만, 부운영자께 조금이라도 잘 보여서 '콩고물'(?!) 이라도 떨어질까 기대하고 있습니다.
능력이 안되면, 하는(?!) 모습이라도 비춰야 할 것 같아서요...
능력이 안되면, 하는(?!) 모습이라도 비춰야 할 것 같아서요...
그 맛있는 콩모물을~~ 혼자 드시기 없기 입니다.
저도 좀 주세요.^^
저도 좀 주세요.^^
네. 부운영자께서 떡 드시면, 필히 정보를 캐내어서 콩고물 나눠 드리겠습니다.
기대하세요.
기대하세요.
sql 에러 한가지더..
> SELECT he_id,he_subject FROM order by he_id desc
>
>1064 : You have an error in your SQL syntax near 'order by he_id desc' at line 1
>
>error file : /v2/jungmo/jungmo.php
FROM 다음에 테이블명이 빠졌습니다.
소스에서 테이블명을 어떻게 처리하는지 확인을 해보셔야 할듯 합니다.
> SELECT he_id,he_subject FROM order by he_id desc
>
>1064 : You have an error in your SQL syntax near 'order by he_id desc' at line 1
>
>error file : /v2/jungmo/jungmo.php
FROM 다음에 테이블명이 빠졌습니다.
소스에서 테이블명을 어떻게 처리하는지 확인을 해보셔야 할듯 합니다.
아래는 해당 파일 소스인데 왜 못 불러오는지 모르겠네요. ㅠ.ㅠ
================ jungmo.php =========================
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
$g4[title] = "[$jo[he_subject]] 참가 신청서";
//include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/jungmo_head.php");
if (!($w == '' || $w == 'u')) { alert("w 오류"); }
//if ($member[mb_level] < 3){ alert("동기 전용페이지 입니다.", "./"); }
if ($member[mb_level] < 2){
alert("회원 전용페이지 입니다. 동기라면 로그인 하십시오. ", "$g4[path]/bbs/login.php?url=" . urlencode("$urlencode")); }
include "jungmo.cfg.php";
if ($w == '') {
if (!$member[mb_id]) {
alert("회원이 아니므로 등록 할 수 없습니다.");
}
$sql2 = "select * from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
if ($jo[0] <= 0) {
alert("관리설정이 안되었으므로 등록 할 수 없습니다.");
}
$he_id = $jo[he_id];
} else if ($w == 'u') {
$sql2 = "select * from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
$sql = " select * from $g4[jungmo_table] where he_id = '$jo[he_id]' and mb_id = '$member[mb_id]'";
$row = sql_fetch($sql);
if (!$row[0]) {
alert("등록된 자료가 없습니다.");
}
$he_id = '$row[he_id]';
}
?>
<table align=center border="0" cellpadding="0" cellspacing="0" width="95%">
<form name=fmbform method=post action='<?="./jungmo_update.php"?>' onsubmit='return formcheck(this)' enctype='multipart/form-data' autocomplete=off>
<input type=hidden name=w value='<?=$w?>'>
<input type=hidden name=url value='<?=$urlencode?>'>
<input type=hidden name=he_id value='<?=$he_id?>'>
<input type=hidden name=mb_id value='<?=$member[mb_id]?>'>
<input type=hidden name=mb_name value='<?=$member[mb_name]?>'>
<input type=hidden name=mb_email value='<?=$member[mb_email]?>'>
<input type=hidden name=mb_level value='<?=$member[mb_level]?>'>
<input type=hidden name=mb_sex value='<?=$member[mb_sex]?>'>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<input type=hidden name=mb_datetime value='<?=$member[mb_datetime]?>'>
<colgroup width=150 align=right>
<colgroup width='' >
<tr><td colspan=2 height=1 background='./img/line.gif'></td></tr>
<tr class='ht'>
<td colspan=2 align=center><b>[<?=$jo[he_subject]?>] 참가 신청서</b></td>
</tr>
<tr><td colspan=2 height=1 background='./img/line.gif'></td></tr>
<tr class='content contentbg'>
<td colspan=2 align=center><br>
<table cellpadding="5" cellspacing="1" width="95%" class='subject subjecttitlebg'>
<tr>
<td align=center class='content contentbg'>
<?
if($w == ''){
$sql2 = "select count(*) from $g4[jungmo_table] WHERE he_id = '$jo[he_id]' and mb_id = '$member[mb_id]'";
$row = sql_fetch($sql2);
if ($row[0] > 0) {
echo "<span style='font-size:12pt';><font color=red><b><center>※ 이미 신청하셨으므로 중복신청 하실 수 없습니다.</center></b></font></span><br>";
}
}
?>
<font color="blue"><b><?=$jo[he_schedule]?></b></font>에 <font color="blue"><b><?=$jo[he_memo]?></b></font>에서 열리는<br><br>
<font color="#cc0000"><b><?=$jo[he_subject]?></b></font> 참가 신청 확인란 입니다.<br><br>
</td>
</tr>
</table>
<br>
</td>
</tr>
<tr>
<td align="center"> <table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<colgroup width="140" align="left" valign="baseline" bgcolor="#FFFFFF">
<colgroup width="" valign="baseline" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
닉네임</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_nickname' size=21 maxlength=20 required itemname='닉네임' value='<? echo $row[mb_nickname] ?>'></td>
</tr>
<!--
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
전화번호</td>
<td><input type=text class=input name='mb_tel' size=21 maxlength=20 required itemname='전화번호' value='<? echo $row[mb_tel] ?>'>
지역번호를 포함합니다.</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
핸드폰번호</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_hp' size=21 maxlength=20 required itemname='핸드폰번호' value='<? echo $row[mb_hp] ?>'></td>
</tr>
<!--
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
우편번호</td>
<td><input type=text class=input name='mb_zip1' size=4 maxlength=3 readonly required itemname='우편번호 앞자리' value='<? echo $row[mb_zip1] ?>'>
-
<input type=text class=input name='mb_zip2' size=4 maxlength=3 readonly required itemname='우편번호 뒷자리' value='<? echo $row[mb_zip2] ?>'> <input type=button class=button value='우편번호 검색' class='button' onclick="popup_zip('fmbform', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2', 'bbs', 100, 200);">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
주소</td>
<td><input type=text class=input name='mb_addr1' readonly required style='width:99%' value='<? echo $row[mb_addr1] ?>'>
<br> <input type=text class=input name='mb_addr2' size=35 required itemname='상세주소' value='<? echo $row[mb_addr2] ?>'>
상세주소 입력</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
활동지역 선택</td>
<td bgcolor="#FFFFFF"><select name='mb_1'>
<option value=''>선택하세요
<option value='서울/경기지역'>서울/경기지역
<option value='경상지역'>경상지역
<option value='충청지역'>충청지역
<option value='전라지역'>전라지역
<option value='강원지역'>강원지역
<option value='기타지역'>기타지역</select> * 주 활동지역을 선택해주세요.</td>
</tr>
<script language='javascript'>document.fmbform.mb_1.value = '<? echo $row[mb_1] ?>';</script>
<!--
<tr><td bgcolor="#FFFFFF"><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
출발지역 도시</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_area' size=20 maxlength=20 required itemname='출발지역' value='<? echo $row[mb_area] ?>'>
(예 : 서울,부산,마산,제주도,강원 등등)</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
숙박여부(참석기간)</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_stay value=0 <? if($row[mb_go] == 0) echo " checked "; ?>>숙박함
<input type=radio name=mb_stay value=1 <? if($row[mb_go] == 1) echo " checked "; ?>>숙박안함
<input type=text class=input name=mb_stay1 value='<?=$row[mb_stay1]?>' required itemname='숙박여부(참석기간)'> 예) 당일 또는 x박 x일 (xx월 xx일 ~ xx월 xx일)
</td>
</tr>
<!--
<tr>
<td bgcolor="#FFFFFF"><img src='.img/bul.gif' width="9" height="9" border='0'>
차량여부</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_car value=0 <? if($row[mb_car] == 0) echo " checked "; ?>>가져 가겠습니다. (차량번호 : <input type=text class=input name=mb_4 size=10 maxlength=50 value=<?=$row[mb_4]?>>)
<input type=radio name=mb_car value=1 <? if($row[mb_car] == 1) echo " checked "; ?>>지역회원과 동승하겠습니다.
</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
동행여부</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_go value=0 <? if($row[mb_go] == 0) echo " checked "; ?>>혼자 가겠습니다.
<input type=radio name=mb_go value=1 <? if($row[mb_go] == 1) echo " checked "; ?>>동행 <input type=text class=input name=mb_go1 size=3 value=<?=$row[mb_go1]?>>명 (본인 제외)
</td>
</tr>
</table></td>
</tr>
</table>
<p>
<div align=center>
<input type='submit' value='확 인' style='width:150px' class=button>
<input type='button' value='목 록' style='width:150px' class=button onclick="location='<?="./jungmo_list.php"?>';">
</div>
<p>
</form>
<script language='Javascript'>
function formcheck(f)
{
if (!f.mb_stay[0].checked && !f.mb_stay[1].checked && !f.mb_stay[2].checked) {
alert("숙박여부를 선택하세요");
return false;
}
if (!f.mb_car[0].checked && !f.mb_car[1].checked) {
alert("차량여부를 선택하세요");
return false;
}
if (!f.mb_go[0].checked && !f.mb_go[1].checked) {
alert("동행여부를 선택하세요");
return false;
}
if (f.mb_go[1].checked && f.mb_go1.value =='') {
alert("몇명 동행인지 입력하여 주세요");
f.mb_go1.focus();
return false;
}
return true;
}
</script>
<?
include_once("$g4[path]/jungmo_tail.php");
?>
================ jungmo.php =========================
<?
// 상대 경로
$g4_path = "..";
include_once("$g4_path/common.php");
$g4[title] = "[$jo[he_subject]] 참가 신청서";
//include_once("$g4[path]/head.sub.php");
include_once("$g4[path]/jungmo_head.php");
if (!($w == '' || $w == 'u')) { alert("w 오류"); }
//if ($member[mb_level] < 3){ alert("동기 전용페이지 입니다.", "./"); }
if ($member[mb_level] < 2){
alert("회원 전용페이지 입니다. 동기라면 로그인 하십시오. ", "$g4[path]/bbs/login.php?url=" . urlencode("$urlencode")); }
include "jungmo.cfg.php";
if ($w == '') {
if (!$member[mb_id]) {
alert("회원이 아니므로 등록 할 수 없습니다.");
}
$sql2 = "select * from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
if ($jo[0] <= 0) {
alert("관리설정이 안되었으므로 등록 할 수 없습니다.");
}
$he_id = $jo[he_id];
} else if ($w == 'u') {
$sql2 = "select * from $g4[jungmo_admin_table] order by he_id desc";
$jo = sql_fetch($sql2);
$sql = " select * from $g4[jungmo_table] where he_id = '$jo[he_id]' and mb_id = '$member[mb_id]'";
$row = sql_fetch($sql);
if (!$row[0]) {
alert("등록된 자료가 없습니다.");
}
$he_id = '$row[he_id]';
}
?>
<table align=center border="0" cellpadding="0" cellspacing="0" width="95%">
<form name=fmbform method=post action='<?="./jungmo_update.php"?>' onsubmit='return formcheck(this)' enctype='multipart/form-data' autocomplete=off>
<input type=hidden name=w value='<?=$w?>'>
<input type=hidden name=url value='<?=$urlencode?>'>
<input type=hidden name=he_id value='<?=$he_id?>'>
<input type=hidden name=mb_id value='<?=$member[mb_id]?>'>
<input type=hidden name=mb_name value='<?=$member[mb_name]?>'>
<input type=hidden name=mb_email value='<?=$member[mb_email]?>'>
<input type=hidden name=mb_level value='<?=$member[mb_level]?>'>
<input type=hidden name=mb_sex value='<?=$member[mb_sex]?>'>
<input type=hidden name=mb_birth value='<?=$member[mb_birth]?>'>
<input type=hidden name=mb_datetime value='<?=$member[mb_datetime]?>'>
<colgroup width=150 align=right>
<colgroup width='' >
<tr><td colspan=2 height=1 background='./img/line.gif'></td></tr>
<tr class='ht'>
<td colspan=2 align=center><b>[<?=$jo[he_subject]?>] 참가 신청서</b></td>
</tr>
<tr><td colspan=2 height=1 background='./img/line.gif'></td></tr>
<tr class='content contentbg'>
<td colspan=2 align=center><br>
<table cellpadding="5" cellspacing="1" width="95%" class='subject subjecttitlebg'>
<tr>
<td align=center class='content contentbg'>
<?
if($w == ''){
$sql2 = "select count(*) from $g4[jungmo_table] WHERE he_id = '$jo[he_id]' and mb_id = '$member[mb_id]'";
$row = sql_fetch($sql2);
if ($row[0] > 0) {
echo "<span style='font-size:12pt';><font color=red><b><center>※ 이미 신청하셨으므로 중복신청 하실 수 없습니다.</center></b></font></span><br>";
}
}
?>
<font color="blue"><b><?=$jo[he_schedule]?></b></font>에 <font color="blue"><b><?=$jo[he_memo]?></b></font>에서 열리는<br><br>
<font color="#cc0000"><b><?=$jo[he_subject]?></b></font> 참가 신청 확인란 입니다.<br><br>
</td>
</tr>
</table>
<br>
</td>
</tr>
<tr>
<td align="center"> <table width="100%" border="0" cellpadding="4" cellspacing="1" bgcolor="#CCCCCC">
<tr>
<colgroup width="140" align="left" valign="baseline" bgcolor="#FFFFFF">
<colgroup width="" valign="baseline" bgcolor="#FFFFFF">
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
닉네임</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_nickname' size=21 maxlength=20 required itemname='닉네임' value='<? echo $row[mb_nickname] ?>'></td>
</tr>
<!--
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
전화번호</td>
<td><input type=text class=input name='mb_tel' size=21 maxlength=20 required itemname='전화번호' value='<? echo $row[mb_tel] ?>'>
지역번호를 포함합니다.</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
핸드폰번호</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_hp' size=21 maxlength=20 required itemname='핸드폰번호' value='<? echo $row[mb_hp] ?>'></td>
</tr>
<!--
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
우편번호</td>
<td><input type=text class=input name='mb_zip1' size=4 maxlength=3 readonly required itemname='우편번호 앞자리' value='<? echo $row[mb_zip1] ?>'>
-
<input type=text class=input name='mb_zip2' size=4 maxlength=3 readonly required itemname='우편번호 뒷자리' value='<? echo $row[mb_zip2] ?>'> <input type=button class=button value='우편번호 검색' class='button' onclick="popup_zip('fmbform', 'mb_zip1', 'mb_zip2', 'mb_addr1', 'mb_addr2', 'bbs', 100, 200);">
</td>
</tr>
<tr bgcolor="#FFFFFF">
<td><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
주소</td>
<td><input type=text class=input name='mb_addr1' readonly required style='width:99%' value='<? echo $row[mb_addr1] ?>'>
<br> <input type=text class=input name='mb_addr2' size=35 required itemname='상세주소' value='<? echo $row[mb_addr2] ?>'>
상세주소 입력</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
활동지역 선택</td>
<td bgcolor="#FFFFFF"><select name='mb_1'>
<option value=''>선택하세요
<option value='서울/경기지역'>서울/경기지역
<option value='경상지역'>경상지역
<option value='충청지역'>충청지역
<option value='전라지역'>전라지역
<option value='강원지역'>강원지역
<option value='기타지역'>기타지역</select> * 주 활동지역을 선택해주세요.</td>
</tr>
<script language='javascript'>document.fmbform.mb_1.value = '<? echo $row[mb_1] ?>';</script>
<!--
<tr><td bgcolor="#FFFFFF"><img src='./jungmo/img/bul.gif' width="9" height="9" border='0'>
출발지역 도시</td>
<td bgcolor="#FFFFFF"><input type=text class=input name='mb_area' size=20 maxlength=20 required itemname='출발지역' value='<? echo $row[mb_area] ?>'>
(예 : 서울,부산,마산,제주도,강원 등등)</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
숙박여부(참석기간)</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_stay value=0 <? if($row[mb_go] == 0) echo " checked "; ?>>숙박함
<input type=radio name=mb_stay value=1 <? if($row[mb_go] == 1) echo " checked "; ?>>숙박안함
<input type=text class=input name=mb_stay1 value='<?=$row[mb_stay1]?>' required itemname='숙박여부(참석기간)'> 예) 당일 또는 x박 x일 (xx월 xx일 ~ xx월 xx일)
</td>
</tr>
<!--
<tr>
<td bgcolor="#FFFFFF"><img src='.img/bul.gif' width="9" height="9" border='0'>
차량여부</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_car value=0 <? if($row[mb_car] == 0) echo " checked "; ?>>가져 가겠습니다. (차량번호 : <input type=text class=input name=mb_4 size=10 maxlength=50 value=<?=$row[mb_4]?>>)
<input type=radio name=mb_car value=1 <? if($row[mb_car] == 1) echo " checked "; ?>>지역회원과 동승하겠습니다.
</td>
</tr>
-->
<tr>
<td bgcolor="#FFFFFF"><img src='./img/bul.gif' width="9" height="9" border='0'>
동행여부</td>
<td bgcolor="#FFFFFF">
<input type=radio name=mb_go value=0 <? if($row[mb_go] == 0) echo " checked "; ?>>혼자 가겠습니다.
<input type=radio name=mb_go value=1 <? if($row[mb_go] == 1) echo " checked "; ?>>동행 <input type=text class=input name=mb_go1 size=3 value=<?=$row[mb_go1]?>>명 (본인 제외)
</td>
</tr>
</table></td>
</tr>
</table>
<p>
<div align=center>
<input type='submit' value='확 인' style='width:150px' class=button>
<input type='button' value='목 록' style='width:150px' class=button onclick="location='<?="./jungmo_list.php"?>';">
</div>
<p>
</form>
<script language='Javascript'>
function formcheck(f)
{
if (!f.mb_stay[0].checked && !f.mb_stay[1].checked && !f.mb_stay[2].checked) {
alert("숙박여부를 선택하세요");
return false;
}
if (!f.mb_car[0].checked && !f.mb_car[1].checked) {
alert("차량여부를 선택하세요");
return false;
}
if (!f.mb_go[0].checked && !f.mb_go[1].checked) {
alert("동행여부를 선택하세요");
return false;
}
if (f.mb_go[1].checked && f.mb_go1.value =='') {
alert("몇명 동행인지 입력하여 주세요");
f.mb_go1.focus();
return false;
}
return true;
}
</script>
<?
include_once("$g4[path]/jungmo_tail.php");
?>
=====================
if ($jo[0] <= 0) {
=====================
이 소스가 문제인것 같은데.....
예전에 [0]이 [cnt]로 바뀌었다는 관리자님의 글을 본듯한데 바꿔봐도 결과는 똑같네요.
if ($jo[0] <= 0) {
=====================
이 소스가 문제인것 같은데.....
예전에 [0]이 [cnt]로 바뀌었다는 관리자님의 글을 본듯한데 바꿔봐도 결과는 똑같네요.
http://hyusig.net/v2/jungmo/jungmo.php
http://hyusig.net/v2/jungmo/jungmo_view.php
http://hyusig.net/v2/jungmo/jungmo_list.php
위에 언급된 소스에서 각각의 쿼리문에 사용되는 하단의 변수가 제대로 정의되어 있는지 살펴보세요.
$sql_common
$sql_search
$sql_order ";
(아... 정렬부분은 오류가 발생하는 곳이 없어 보입니다.)
지금 각각의 구문별 내용에서,
특정 쿼리문은 select문이, 다른 것은 필드값이 지정되어 있지 않다는 오류 메시지가 출력됩니다.
단 한군데를 수정하실 것이 아니라,
$sql_common이 언급된 곳이 최소 2군데 이상일 것이며,
$sql_search라는 변수가 언급된 쿼리문도 마찬가지로 최소 2군데 이상일 겁니다.
끝까지 포기하지 마시고, 파이팅 하세요!
http://hyusig.net/v2/jungmo/jungmo_view.php
http://hyusig.net/v2/jungmo/jungmo_list.php
위에 언급된 소스에서 각각의 쿼리문에 사용되는 하단의 변수가 제대로 정의되어 있는지 살펴보세요.
$sql_common
$sql_search
$sql_order ";
(아... 정렬부분은 오류가 발생하는 곳이 없어 보입니다.)
지금 각각의 구문별 내용에서,
특정 쿼리문은 select문이, 다른 것은 필드값이 지정되어 있지 않다는 오류 메시지가 출력됩니다.
단 한군데를 수정하실 것이 아니라,
$sql_common이 언급된 곳이 최소 2군데 이상일 것이며,
$sql_search라는 변수가 언급된 쿼리문도 마찬가지로 최소 2군데 이상일 겁니다.
끝까지 포기하지 마시고, 파이팅 하세요!
파이팅!!
혹시 다음구문에서는 에러 안나나요?
> $sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
> $jo = sql_fetch($sql2);
select * from 으로 되어야 할듯 한데...
> $sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
> $jo = sql_fetch($sql2);
select * from 으로 되어야 할듯 한데...
오우~~~!
됩니다. ㅋㅋㅋ
됩니다. ㅋㅋㅋ
흐... 해결하셔서 다행입니다.^^;
요 아래 코멘트 보세요.
나머지 페이지에서도 정상적으로 구현될 수 있도록 손보셔야죠^^;
하단 링크도 마찬가지로 몇몇 조건이 빠져 있습니다.
요 아래 코멘트 보세요.
나머지 페이지에서도 정상적으로 구현될 수 있도록 손보셔야죠^^;
하단 링크도 마찬가지로 몇몇 조건이 빠져 있습니다.
ㅎㅎㅎ
한줄이 잘못되었군요.
>global $config, $g4;
>
>$sql_common = " select $g4[jungmo_table] ";
위의 $sql_common = " select $g4[jungmo_table] ";에서 select를 다음처럼 from으로 변경하셔야 합니다.
$sql_common = " from $g4[jungmo_table] ";
한줄이 잘못되었군요.
>global $config, $g4;
>
>$sql_common = " select $g4[jungmo_table] ";
위의 $sql_common = " select $g4[jungmo_table] ";에서 select를 다음처럼 from으로 변경하셔야 합니다.
$sql_common = " from $g4[jungmo_table] ";
그렇게 수정했습니다. ㅠ.ㅠ
음.... 상황끝난것에 대한 답변이었나요..ㅋㅋㅋ
그런셈이죠.
정확히 말하면 상황이 끝난건 아니고 아직도 문제 해결은 안된 상태죠. ㅎㅎㅎ
정확히 말하면 상황이 끝난건 아니고 아직도 문제 해결은 안된 상태죠. ㅎㅎㅎ
오류나오는 부분 모두 SQL 문법 오류 입니다.
select count(*) as cnt select club_jungmo where (1) order by mb_datetime desc
이부분은 나스카님 말대로 select 가 두번 반복되었고요...두번째 select는 from 으로 바꿔 넣어야 되고요..
이걸 고치고 난뒤에 select from club_jungmo_admin order by he_id desc 이부분에서 오류난다는 그곳도
select 다음에 값이 없이 바로 from 이 왔습니다......select 와 from 사이에 원하는 값을 넣으면 될겁니다.
select count(*) as cnt select club_jungmo where (1) order by mb_datetime desc
이부분은 나스카님 말대로 select 가 두번 반복되었고요...두번째 select는 from 으로 바꿔 넣어야 되고요..
이걸 고치고 난뒤에 select from club_jungmo_admin order by he_id desc 이부분에서 오류난다는 그곳도
select 다음에 값이 없이 바로 from 이 왔습니다......select 와 from 사이에 원하는 값을 넣으면 될겁니다.
19라인
================================
$sql_common = " select $g4[jungmo_table] ";
=>
$sql_common = " from $g4[jungmo_table] ";
===================================
이렇게 바꾸었더니
=========================
select from club_jungmo_admin order by he_id desc
1064 : You have an error in your SQL syntax near 'from club_jungmo_admin order by he_id desc' at line 1
error file : /v2/jungmo/jungmo_list.php
=================================
이런 메세지가 나오는군요.
================================
$sql_common = " select $g4[jungmo_table] ";
=>
$sql_common = " from $g4[jungmo_table] ";
===================================
이렇게 바꾸었더니
=========================
select from club_jungmo_admin order by he_id desc
1064 : You have an error in your SQL syntax near 'from club_jungmo_admin order by he_id desc' at line 1
error file : /v2/jungmo/jungmo_list.php
=================================
이런 메세지가 나오는군요.
위 에러 다음에서 나는것이군요.
> $sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
> $jo = sql_fetch($sql2);
select * from 으로 변경하십시오. * 이 빠졌습니다.
> $sql2 = "select from $g4[jungmo_admin_table] order by he_id desc";
> $jo = sql_fetch($sql2);
select * from 으로 변경하십시오. * 이 빠졌습니다.
아흐...
코멘트 다 날라갔다.
휴... 이거 문제네요.
코멘트 수정하다가도 답변코멘트만 달리면,
쓰던 내용을 다 날려야만 한다는 것이...
참... 이거 정모를 어디서 설치한다냐...
정모프로그램 파일압축해서 쏴주세요.
저도 g4에서 함 돌려보게요.
물론... 현재 수정중이신 파일로 부탁합니다.
코멘트 다 날라갔다.
휴... 이거 문제네요.
코멘트 수정하다가도 답변코멘트만 달리면,
쓰던 내용을 다 날려야만 한다는 것이...
참... 이거 정모를 어디서 설치한다냐...
정모프로그램 파일압축해서 쏴주세요.
저도 g4에서 함 돌려보게요.
물론... 현재 수정중이신 파일로 부탁합니다.
제 v2 홈에 올려 놓았습니다.
정모를 돌리고 있는 곳이 없어서리...
음... 난감하군요.
참... jungmo_list.php 상단부에서 head.sub.php를 포함시키셨네요?
그 구문은 삭제해야 될 것 같습니다.
header 중복 오류 메시지가 출력되었다 안되었다 합니다.
include_once("$g4[path]/head.sub.php");
왜냐면...
head.php에서 다시 한번 head.sub.php가 포함되기 때문이죠.
뭐 include_once로 포함시킬 경우에는 중복되지 않게 한번만 실행(포함)된다지만,
자주 'header 어쩌고...'가 나오네요.
음... 난감하군요.
참... jungmo_list.php 상단부에서 head.sub.php를 포함시키셨네요?
그 구문은 삭제해야 될 것 같습니다.
header 중복 오류 메시지가 출력되었다 안되었다 합니다.
include_once("$g4[path]/head.sub.php");
왜냐면...
head.php에서 다시 한번 head.sub.php가 포함되기 때문이죠.
뭐 include_once로 포함시킬 경우에는 중복되지 않게 한번만 실행(포함)된다지만,
자주 'header 어쩌고...'가 나오네요.
Warning: Cannot modify header information - headers already sent by (output started at /home/hosting_users/hyusignet/www/v2/head.sub.php:52) in /home/hosting_users/hyusignet/www/v2/lib/common.lib.php on line 73
외부에서 jungmo 경로로 직접 접근하면 한대 얻어 맞습니다.
얻어맞고 로그인 하면, 상기된 메시지가 출력됩니다.
head.sub.php 한줄 삭제하세요.
외부에서 jungmo 경로로 직접 접근하면 한대 얻어 맞습니다.
얻어맞고 로그인 하면, 상기된 메시지가 출력됩니다.
head.sub.php 한줄 삭제하세요.
19라인
================================
$sql_common = " select $g4[jungmo_table] ";
=>
$sql_common = " from $g4[jungmo_table] ";
===================================
이렇게 바꾸었더니
=========================
select from club_jungmo_admin order by he_id desc
1064 : You have an error in your SQL syntax near 'from club_jungmo_admin order by he_id desc' at line 1
error file : /v2/jungmo/jungmo_list.php
=================================
이런 메세지가 나오는군요.
================================
$sql_common = " select $g4[jungmo_table] ";
=>
$sql_common = " from $g4[jungmo_table] ";
===================================
이렇게 바꾸었더니
=========================
select from club_jungmo_admin order by he_id desc
1064 : You have an error in your SQL syntax near 'from club_jungmo_admin order by he_id desc' at line 1
error file : /v2/jungmo/jungmo_list.php
=================================
이런 메세지가 나오는군요.
/v2/config.php에서 jungmo에 관련된 테이블 변수는 지정해 주셨나요?
뭐 안하셨다면, 테이블 이름을 직접 기입하셔도 상관은 없을 것 같습니다만...
뭐 안하셨다면, 테이블 이름을 직접 기입하셔도 상관은 없을 것 같습니다만...
9 라인에 있는 아래소스 파일에서 지정해 주고 있습니다.
include_once("$g4[path]/jungmo/jungmo.cfg.php");
============ jungmo.cfg.php ===============================
<?
// 테이블 명
$g4[jungmo_table] = "club_jungmo"; // 정모 신청 회원 리스트
$g4[jungmo_admin_table] = "club_jungmo_admin"; // 정모 정보 테이블
//페이지 분류갯수
$g4[page_rows] = 10;
// 정모가입 포인터
$g4[jungmo_point] = 1000;
?>
============================================
include_once("$g4[path]/jungmo/jungmo.cfg.php");
============ jungmo.cfg.php ===============================
<?
// 테이블 명
$g4[jungmo_table] = "club_jungmo"; // 정모 신청 회원 리스트
$g4[jungmo_admin_table] = "club_jungmo_admin"; // 정모 정보 테이블
//페이지 분류갯수
$g4[page_rows] = 10;
// 정모가입 포인터
$g4[jungmo_point] = 1000;
?>
============================================
문법 오류인데요.
쿼리문에서 select로 시작되었는데, 다시 한번 select가 언급되어 있네요.
'select club_jungmo where (1) order by mb_datetime desc '
라는 구문 전체가 오류로 인식됩니다.
> select count(*) as cnt select club_jungmo where (1) order by mb_datetime desc
>> select count(*) as cnt from club_jungmo where (1) order by mb_datetime desc
-. 모든 내용(필드)을 cnt처럼 치환해서 검색하고 선택해라!
- 단, 조건절 where(1)에 의해서 하되 mb_datetime의 역순(최근시간)으로 정렬해라.
쿼리문에서 select로 시작되었는데, 다시 한번 select가 언급되어 있네요.
'select club_jungmo where (1) order by mb_datetime desc '
라는 구문 전체가 오류로 인식됩니다.
> select count(*) as cnt select club_jungmo where (1) order by mb_datetime desc
>> select count(*) as cnt from club_jungmo where (1) order by mb_datetime desc
-. 모든 내용(필드)을 cnt처럼 치환해서 검색하고 선택해라!
- 단, 조건절 where(1)에 의해서 하되 mb_datetime의 역순(최근시간)으로 정렬해라.