Q&A

DB 삽입 쿼리 안됨 질문이요

2020.02.28 09:00
369
0
CMS/프레임워크 사용안함
개발 언어 PHP 7.2

$sql = "insert into bd__member set
    m_id = '".addslashes(trim($_POST['m_id']))."',
    m_pass = '".password_hash($_POST['m_pass'], PASSWORD_DEFAULT)."',
    m_email = '".addslashes(trim($_POST['m_email']))."',
    m_regdate = '".$date."',
    is_admin = 'N',
    is_blocked = 'N',
    verified = 'N',
    m_ip = '".$my_ipAddress."'
";

 

위와같이 작성하였습니다.

테이블도 올바르게 만들었는데 왜 안되는지요.

컬럼도 다 확인했습니다.

 

혹시몰라 컬럼명 파일 첨부 합니다.

 

스크린샷, 2020-02-28 17-59-46.png

 

무엇이 문제인지요 ..

 

고수님들 답변 부탁드립니다 .. ㅠㅠ

댓글 5

  • 2020.02.28 09:16 #1348870

    INSERT ... SET 문법은 문제가 아닌 것 같고, m_name을 지정하지 않았네요.

    만약 그것도 아니라면 쿼리 결과에서 에러코드와 에러메시지 뽑아보세요.

  • 2020.02.28 09:17 #1348874
    m_name 추가했습니다
    phpmyadmin 에서는 잘 되더군요 ..
    어디가 문제일까요 ..
  • 2020.02.28 09:24 #1348886

    작성해서 쓰시는 sql_query 함수에 에러코드와 에러메시지 뽑아내는 루틴을 추가하셔야 할듯요.

    앞으로 님이 올리시는 질문글은 에러메시지 첨부될 때까지 무시하겠습니다.

  • 2020.02.29 12:31 #1349571

  • 2020.02.28 09:19 #1348882
    항상 질문글 올리실때마다 달리는 댓글이 있을텐데요.

    에러코드와 에러메시지 첨부하시구요
    전체코드도 아닌듯 한데, 코드도 첨부하시구요.

    없으면 추측성 답변밖에 못드립니다.