묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
자꾸 쿼리 에러가 납니다.
2003.08.28 23:50
$query='Insert into testDB (test1,test2) Values ($test1,$test2)';
$result=mysql_query($query,$connect) or die('query error');
중요 코드는 이 부분만 썼습니다.
이전 페이지에서 글을 쓰면 POST 형식으로 변수를 받고, SQL에 접속해서 DB에 추가하려고 하는데,
계속 쿼리에러가 납니다.
코드 앞쪽에 이미 connect.php (SQL 접속 모듈) 을 인클루드 했고, 접속 모듈은 잘 실행됩니다.
무엇인 문제인가요?
$result=mysql_query($query,$connect) or die('query error');
중요 코드는 이 부분만 썼습니다.
이전 페이지에서 글을 쓰면 POST 형식으로 변수를 받고, SQL에 접속해서 DB에 추가하려고 하는데,
계속 쿼리에러가 납니다.
코드 앞쪽에 이미 connect.php (SQL 접속 모듈) 을 인클루드 했고, 접속 모듈은 잘 실행됩니다.
무엇인 문제인가요?
댓글 2
-
피너츠
2003.08.29 12:32
-
gamja
2003.08.29 16:07
test1, test2가 인수형태일 경우.. 따옴표를 붙여주지 않아도 되구여......
인수가 아닌 text, varchar.. 등은 따옴표를 붙여줍니다.
php로 쿼리부분에서 저두 항상 에러가 나더라구요..
그래서 이렇게 저렇게 고쳐봤었는데..
$query = "INSERT INTO testDB(test1, test2) VALUES ('$test1', '$test2')";
이렇게요..
다른 더 좋은 방법이 있을지도 모르겠습니다만..
VALUES 뒷부분 변수 앞에 작은따옴표를 붙여주면 에러가 안나더군요..