database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 3405 게시물 읽기
No. 3405
# mysql관련에러
작성자
한상철
작성일
2000-09-03 14:46
조회수
1,016

다름이 아니라 mysql의 에러내용을 파악을 못해 애를 먹고 있습니다.

도와주기 바랍니다.

 

에러내용

 

필드 형식

uid int(10) unsigned PRI 0 auto_increment int

name varchar(12) string

id varchar(10) string

passwd varchar(30) string

birthyear varchar(10) YES string

birthmonth varchar(10) YES string

birthday varchar(10) YES string

calendar varchar(4) YES S string

sex varchar(4) YES M string

email varchar(60) YES string

homepage varchar(60) YES string

job varchar(30) YES string

cp1 varchar(4) YES string

cp2 varchar(4) YES string

cp3 varchar(4) YES string

Haddr varchar(255) YES string

Hzipcode1 char(3) YES string

Hzipcode2 char(3) YES string

Hphone1 varchar(4) YES string

Hphone2 varchar(4) YES string

Hphone3 varchar(4) YES string

officename varchar(255) YES string

teamname varchar(255) YES string

Oaddr varchar(255) YES string

Ozipcode1 char(3) YES string

Ozipcode2 char(3) YES string

Ophone1 varchar(4) YES string

Ophone2 varchar(4) YES string

Ophone3 varchar(4) YES string

po111 varchar(40) YES string

signdate int(10) unsigned 0 int

userlevel char(2) YES 1 string

 

 

퀴리문

$query="INSERT INTO member (name,id,passwd,birthyear,birthmonth,birthday,calendar,sex,email,homepage,job,cp1,cp2,cp3,Haddr,Hzipcode1,Hzipcode2,Hphone1,Hphone2,Hphone3,officename,teamname,Oaddr,Ozipcode1,Ozipcode2,Ophone1,Ophone2,Ophone3,po111,signdate) VALUE (`$name`,`$id`,`$passwd`,`$birthyear`,`$birthmonth`,`$birthday`,`$calendar`,`$sex`,`$email`,`$homepage`,`$job`,`$cp1`,`$cp2`,`$cp3`,`$Haddr`,`$Hzipcode1`,`$Hzipcode2`,`$Hphone1`,`$Hphone2`,`$Hphone3`,`$officename`,`$teamname`,`$Oaddr`,`$Ozipcode1`,`$Ozipcode2`,`$Ophone1`,`$Ophone2`,`$Ophone3`,`$po11`,$signdate)";

$result=mysql_query($query);

if(!$result) {

error("QUERY_ERROR");

exit;

}

else {

 

에러내용

ERROR CODE 1064 : You have an error in your SQL syntax near `VALUE

(`한상철`,`GKSTKD`,`6488`,`1953`,`3`,5`,`양력`,`남자`,`gkstkd@kornet.net`,``, at line 1

 

 

추가하여:::

소스내용입니다.

########mysql_query는 결과로 실행문이 정상적으로 실행되면 결과에대한 값, 그렇치않으면 거짓을 반환######

$result=mysql_query("SELECT count(id) FROM member WHERE id=`$id`");

 

if(!$result) {

error("QUERY_ERROR");

exit;

}

 

#########mysql_result(결과,레코드번호,필드번호)결과에서 지정한 내용을 가져온다####################

########레코드번호는 0부터시작하고 필드번호도 0부터시작한다. 즉,0번의 id필드를 의미############

$row=mysql_result($result,0,0);

if($rows) {

error("ID_EXISTS");

exit;

}

 

 

###########새로 등록할 회원의 고유번호를 구한다.#########################

############member를 자신의 테이블명으로 바꾼다.########################

$result=mysql_query("SELECT max(uid)+1 FROM member");

if(!$result) {

error("QUERY_ERROR");

exit;

}

$new_uid=(int)mysql_result($result,0,0);

 

 

##############회원 가입 시기를 저장한다.###############

######time()는 현재 시간에 해당하는 유닉스의 시간을 구한다.#######

$signdate=time();

 

################생년월일이 양력인지 여부를 저장한다.#############

#if(!$calendar) {

# $calendar="S";

#}

 

 

################회원정보 테이블에 입력값을 등록한다.########################

$query="INSERT INTO member (uid,name,id,passwd,birthyear,birthmonth,birthday,calendar,sex,email,homepage,job,cp1,cp2,cp3,Haddr,Hzipcode1,Hzipcode2,Hphone1,Hphone2,Hphone3,officename,teamname,Oaddr,Ozipcode1,Ozipcode2,Ophone1,Ophone2,Ophone3,po111,signdate) VALUE ($new_uid,`$name`,`$id`,`$passwd`,`$birthyear`,`$birthmonth`,`$birthday`,`$calendar`,`$sex`,`$email`,`$homepage`,`$job`,`$cp1`,`$cp2`,`$cp3`,`$Haddr`,`$Hzipcode1`,`$Hzipcode2`,`$Hphone1`,`$Hphone2`,`$Hphone3`,`$officename`,`$teamname`,`$Oaddr`,`$Ozipcode1`,`$Ozipcode2`,`$Ophone1`,`$Ophone2`,`$Ophone3`,`$po11`,$signdate)";

 

$result=mysql_query($query);

if(!$result) {

error("QUERY_ERROR");

exit;

}

else {

[Top]
No.
제목
작성자
작성일
조회
3421[감사]정말 감사합니다.재익님!!
이희석
2000-09-04
1053
3418# 부탁합니다.
권영택
2000-09-04
763
3419┕>Re: # 부탁합니다.
jellocen
2000-09-04 11:06:11
996
3406mysql에서 새로운 사용자 추가하는 방법과 이용하는방법.....
greenX
2000-09-03
896
3415┕>Re: mysql에서 새로운 사용자 추가하는 방법과 이용하는방법.....
정재익
2000-09-03 22:28:33
1082
3405# mysql관련에러
한상철
2000-09-03
1016
3414┕>Re: # mysql관련에러
정재익
2000-09-03 22:23:36
1022
3403저번에 질문 드렸던 양진석임다.
양진석
2000-09-03
954
3413┕>Re: 저번에 질문 드렸던 양진석임다.
정재익
2000-09-03 22:20:55
914
3529 ┕>감따함다. ^^
양진석
2000-09-08 23:42:14
931
3402MySQL 컴파일 오류...
장현정
2000-09-03
917
3412┕>Re: MySQL 컴파일 오류...
정재익
2000-09-03 22:16:28
1156
3401컴파일러
성준
2000-09-03
803
3411┕>Re: 컴파일러
정재익
2000-09-03 22:12:27
908
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다