답변 2개
채택된 답변
+20 포인트
4년 전
insertSql = ''' insert ............. %s)'''
로 끝나는 부분에서
val=("id","name","pwd") 로 된 영역을 붙이세요
다음과같이
insertSql = ''' insert ............. %s)''' % ("id","name","pwd")
로 하시던지
[ ] 배열형태로 하시던지 하셔야 할겁니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 5개
�
하욤욤
4년 전
�
플래토
4년 전
insertSql = '''INSERT INTO 'member' (id, name, pwd) VALUES(%s, %s, %s)''' ["u_id","u_name","u_pwd"]
cursor.execute(insertSql)
를
cursor.execute('INSERT INTO member (id, name, pwd) VALUES(%s, %s, %s)', ["u_id","u_name","u_pwd"])
로 한번해보세요
cursor.execute(insertSql)
를
cursor.execute('INSERT INTO member (id, name, pwd) VALUES(%s, %s, %s)', ["u_id","u_name","u_pwd"])
로 한번해보세요
�
하욤욤
4년 전
답변 너무 감사드립니다!! 그런데 TypeError가 일어납니다... 아이쿠,,,
오류 이유가 감이 안잡히는데, 혹시 insertMember 설정을 잘못한걸까요...
다른 코드는 다 잘 작동되는데, insert 탭만 들어가면 문제가 생겨서.....
오류 이유가 감이 안잡히는데, 혹시 insertMember 설정을 잘못한걸까요...
다른 코드는 다 잘 작동되는데, insert 탭만 들어가면 문제가 생겨서.....
�
플래토
4년 전
https://www.python2.net/questions-234.htm
참고해보세요
참고해보세요
�
하욤욤
4년 전
와...!!! 넵!!! 열심히 참고해보겠습니다!!!
끝까지 도움주셔서 너무너무 감사드립니다!!!ㅜㅠㅠ
좋은 하루 되세요~~!!!
끝까지 도움주셔서 너무너무 감사드립니다!!!ㅜㅠㅠ
좋은 하루 되세요~~!!!
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
�
하욤욤
4년 전
와!! 답변해주셔서 너무 감사드립니다ㅜㅠㅠ
그런데 죄송하지만, 변수를 넘긴다는 게 어떤 말씀인지 잘 모르겠습니다...
변수 쪽에 joinid, joinname, joinpwd를 넣어준다는 말씀이신가요??
여러 방법 해보다 보니, 저 사진에는 변수가 꼬였네요ㅜㅠ 근데 input 변수 설정을 joinid 외 2 개로 바꾸어 보아도 결과값이 insert가 되지 않습니다,,,
그런데 죄송하지만, 변수를 넘긴다는 게 어떤 말씀인지 잘 모르겠습니다...
변수 쪽에 joinid, joinname, joinpwd를 넣어준다는 말씀이신가요??
여러 방법 해보다 보니, 저 사진에는 변수가 꼬였네요ㅜㅠ 근데 input 변수 설정을 joinid 외 2 개로 바꾸어 보아도 결과값이 insert가 되지 않습니다,,,
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인

u_id = input('ID를 입력하세요.')
u_name = input('이름을 입력하세요.')
u_pwd = input('비밀번호를 입력하세요.')
insertSql = '''INSERT INTO 'member' (id, name, pwd) VALUES(%s, %s, %s)''' ["u_id","u_name","u_pwd"]
cursor.execute(insertSql)
conn.commit()
답변 너무너무 감사드립니다!!!
여기서 딱 한 번만 더 도와주실 수 있으실까요... 변수 호환이 아예 안되어서요ㅜㅠㅠ
답변 다시 한 번 감사드립니다!!!