카테고리 오류;; 정보
카테고리 오류;;본문
select , case wr_id when 827 then 0 when 826 then 1 when 819 then 2 when 802 then 3 when 801 then 4 when 800 then 5 when 792 then 6 when 777 then 7 when 775 then 8 when 773 then 9 when 765 then 10 when 762 then 11 else 10000 end as fsort from g4_write_poto_joy_01 where wr_id = 827 or wr_id = 826 or wr_id = 819 or wr_id = 802 or wr_id = 801 or wr_id = 800 or wr_id = 792 or wr_id = 777 or wr_id = 775 or wr_id = 773 or wr_id = 765 or wr_id = 762 order by fsort,wr_num, wr_reply
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 ' case wr_id when 827 then 0 when 826 then 1 when 819 then 2 when 802 then 3 wh' at line 1
error file : /bbs/board.php
========================================오류문구 입니다.
멀 만져서 이런건지 모르겠네요.
파일 몇개 튜닝작업해서 그런거 같은데 오늘 카테고리를 클릭하니까 이런 오류가 나네요.
bbs/board.php 파일 다시 전꺼로 덮어봐도 똑같네요.
이거 어떻게 해야 정상으로 되나요?
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 ' case wr_id when 827 then 0 when 826 then 1 when 819 then 2 when 802 then 3 wh' at line 1
error file : /bbs/board.php
========================================오류문구 입니다.
멀 만져서 이런건지 모르겠네요.
파일 몇개 튜닝작업해서 그런거 같은데 오늘 카테고리를 클릭하니까 이런 오류가 나네요.
bbs/board.php 파일 다시 전꺼로 덮어봐도 똑같네요.
이거 어떻게 해야 정상으로 되나요?
댓글 전체
select , case wr ...
==>
select *, case wr ....
==>
select *, case wr ....
}
//(수정본)
else // 요기부터가 추가된 부분 입니다.
{
// 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
$sql_case = " ";
$j = 0;
while ($row = sql_fetch_array($result))
{
$sql_case .= " when " . $row[wr_parent] . " then " . $j ;
if ($j == 0)
$sql_where = " wr_id = " . $row[wr_parent] . " ";
else
$sql_where .= " or wr_id = " . $row[wr_parent] . " ";
$j++;
} // end of for
if ($sql_case) {
$sql = " select {$list_select} , case wr_id $sql_case else 10000 end as fsort from $write_table where $sql_where order by fsort,wr_num, wr_reply ";
$result = sql_query($sql);
} else {
$result = array();
}
} // 요기까지가 추가된 코드의 끝 입니다.
$k = 0;
bbs/list.php 파일 불당님 글보고 튜닝했었는데 위 추가된 소스 때문에 에러가 난거였네요.
select , case wr 문구는 안보여요.. 카테고리 오류 안나게 하려면 어딜 손봐야 하나요?
//(수정본)
else // 요기부터가 추가된 부분 입니다.
{
// 검색일 경우 wr_id만 얻었으므로 다시 한행을 얻는다
$sql_case = " ";
$j = 0;
while ($row = sql_fetch_array($result))
{
$sql_case .= " when " . $row[wr_parent] . " then " . $j ;
if ($j == 0)
$sql_where = " wr_id = " . $row[wr_parent] . " ";
else
$sql_where .= " or wr_id = " . $row[wr_parent] . " ";
$j++;
} // end of for
if ($sql_case) {
$sql = " select {$list_select} , case wr_id $sql_case else 10000 end as fsort from $write_table where $sql_where order by fsort,wr_num, wr_reply ";
$result = sql_query($sql);
} else {
$result = array();
}
} // 요기까지가 추가된 코드의 끝 입니다.
$k = 0;
bbs/list.php 파일 불당님 글보고 튜닝했었는데 위 추가된 소스 때문에 에러가 난거였네요.
select , case wr 문구는 안보여요.. 카테고리 오류 안나게 하려면 어딜 손봐야 하나요?
if ($sql_case) {
$sql = " select {$list_select} , case wr_id ...
==>
if ($sql_case) {
$sql = " select *, case wr_id $s
이렇게 해 보세요.
$sql = " select {$list_select} , case wr_id ...
==>
if ($sql_case) {
$sql = " select *, case wr_id $s
이렇게 해 보세요.
감사합니다^^ 오류 안나네요.
사이트가 종종 접속이 않되서 튜닝몇군데 했는데, 그래도 여전히 ㅜㅜ 튜닝으로 해결될게 아닌가 봐요
사이트가 종종 접속이 않되서 튜닝몇군데 했는데, 그래도 여전히 ㅜㅜ 튜닝으로 해결될게 아닌가 봐요
d