마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

MYSQL 데이터 insert fail만 뜨네요....

0 추천
PHP는 아래와 같이 구현하였습니다.
<?php
$con=mysqli_connect("","","","");  
 
mysqli_set_charset($con,"utf8");
  
if (mysqli_connect_errno($con))  
{  
   echo "Failed to connect to MySQL: " . mysqli_connect_error();  
}  
//$query_age = (isset($_GET['query_age']) ? $_GET['query_age'] : null);
$id = (isset($_POST['id']) ? $_POST['id'] : null);
$pword = (isset($_POST['pword']) ? $_POST['pword'] : null);
$serial0 = (isset($_POST['serial0']) ? $_POST['serial0'] : null);
$serial1 = (isset($_POST['serial1']) ? $_POST['serial1'] : null);
$serial2 = (isset($_POST['serial2']) ? $_POST['serial2'] : null);
$check = (isset($_POST['check']) ? $_POST['check'] : null);

$result = mysqli_query($con,"INSRT INTO USER_DATA ( id, pword, serial0, serial1, serial2, check) VALUES ('$id', '$pword', '$serial0', '$serial1', '$serial2', '$check')'");

  if($result){  
    echo 'success';  
  }  
  else{  
    echo "failure /$id /$pword /$serial0 /$serial1 /$serial2 /$check";  
  }  
  
  
mysqli_close($con);  
?> 

Divece에서는 잘보내는 거 같은 데 계속해서 insert가 안되네요.... else 에 failure라는 메세지만 출력되고....

DB에는 VARCHAR로만 구현되어 있습니다.

도와주세요....급해요...물론 화장실이 급한건 아니구요.

밤밤바 (1,450 포인트) 님이 2016년 5월 26일 질문

1개의 답변

+1 추천
 
채택된 답변
mysqli_query($con,"INSRT INTO USER_DATA ( id, pword, serial0, serial1, serial2, check) VALUES ('$id', '$pword', '$serial0', '$serial1', '$serial2', '$check')'");

INSRT  <--- INSERT 오타 정정하세요

 

sadeva (21,550 포인트) 님이 2016년 5월 26일 답변
밤밤바님이 2016년 5월 26일 채택됨
오타 수정을 해도 동일한 에러가 발생되네요.
'$check')'"); <-- 싱글쿼테이션 하나더있는거같은데 확인해보시는게
싱글쿼테이션을 지웠는 데도. 동일하네요...
그러면 insert 구문 그대로 한번 mysql 에 강제로 구문넣고 실행시켜보세요.. 오류나나 안나나..
/* SQL 오류 (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 ''id', 'pword', 'seriala', 'serialb', 'serialc', 'check') VALUES ('0', '0', '0', ' at line 1 */

이러한 에러가 발생되었습니다.
저도이상해서 테이블 만들어보고 작업해봤는데 컬럼명이 check 로 들어가면 안되는거같드라고요 그쪽에서 에러가나네요 저같은경우는
우어어어어어 됬써요!!! 감사합니다. Check이 아이가 문제였네요... 감사합니다!!
...