유아원님의 아이템 게시판 정보
유아원님의 아이템 게시판본문
글쓰기 버튼을 클릭하면 아래와 같은 에러가 납니다.
select by_type from where bo_table = 'test3' and wr_id = '' and mb_id = 'item'
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 bo_table = 'test3' and wr_id = '' and mb_id = 'item'' at
error file : /board/bbs/write.php
전에 댓글다신 분들은 아무이상없이 잘 되시나요? 에러나신다는 글을 못봐서요.
에러구문에 MySql버전 얘기가 있어서 혹시나 해서 다른 계정에도 올려봤는데 마찬가지로 안되네요.
댓글 전체
쿼리보시면 from다음에 테이블 이름이 나와야 돼는데 없는것을 보실수 있습니다..소스를 자알 살펴보시고
변수값이 왜 안넘어오는지 찾으셔야할듯합니다 . 쿼리를 실행하는것을 함수로 만드셧다면 해당함수에
변수에 드러가는 테이블 이름이 잇는 변수를 글로벌로 선언해주세요
변수값이 왜 안넘어오는지 찾으셔야할듯합니다 . 쿼리를 실행하는것을 함수로 만드셧다면 해당함수에
변수에 드러가는 테이블 이름이 잇는 변수를 글로벌로 선언해주세요
write.skin.php
상단에 쿼리문 삭제하세요.
상단에 쿼리문 삭제하세요.
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql_item = " select by_type from $g4[item_by_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and mb_id = 'item' ";
$item = sql_fetch($sql_item);<---------블루데이님과 같은 문제였는데 이 문장 주석처리 하니까 나오네요~
?>
skin/board/gtest2/write.skin.php를 다음으로 고쳐보세요~
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql_item = " select by_type from $g4[item_by_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and mb_id = 'item' ";
//$item = sql_fetch($sql_item);
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql_item = " select by_type from $g4[item_by_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and mb_id = 'item' ";
$item = sql_fetch($sql_item);<---------블루데이님과 같은 문제였는데 이 문장 주석처리 하니까 나오네요~
?>
skin/board/gtest2/write.skin.php를 다음으로 고쳐보세요~
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
$sql_item = " select by_type from $g4[item_by_table] where bo_table = '$bo_table' and wr_id = '$wr_id' and mb_id = 'item' ";
//$item = sql_fetch($sql_item);
?>
잘 되네요. 감사합니다.