나는 데이터베이스의 일부 데이터를 삽입하려고 작업 그러나 그것은 나에게PHP MySQL의 코드 삽입
지금 오류가 정말 혼란 오류가 제공되지 않음 : 구문 분석 오류 : 구문 오류 ')', 예상치 못한
코드 :
$query = mysql_query("INSERT INTO `members` VALUES (''," .$username ."," . $password . "," . $date . "," .$email . ",1'"));
나는 데이터베이스의 일부 데이터를 삽입하려고 작업 그러나 그것은 나에게PHP MySQL의 코드 삽입
지금 오류가 정말 혼란 오류가 제공되지 않음 : 구문 분석 오류 : 구문 오류 ')', 예상치 못한
코드 :
$query = mysql_query("INSERT INTO `members` VALUES (''," .$username ."," . $password . "," . $date . "," .$email . ",1'"));
나는 그것을 해결했습니다. 더 이상 답변이 없습니다
일부 점을 잊어 버렸습니다.
$query = mysql_query("INSERT INTO `members` VALUES (" .$username ."," . $password . "," . $date . "," .$email . ",1)");
여전히 작동하지 않습니다 – user2489187
@ user2489187'''뒤에 또 다른'''이 있습니다. 다음을 시도하십시오 : $ query = mysql_query ("INSERT INTO members VALUES (". $ username. ",". $ password. ",". $ email. ",". $ email. ",).);); –
오류는 echo_Me의 – user2489187
당신은 당신이 )
을 잊지 .
점을 잊고, 많은 실수가있다. ,
INSERT into table (column1 , column2 , column3) VALUES (value1 , value2 , value3)
아직 작동하지 않습니다. – user2489187
@ user2489187 내 업데이트 된 답변 확인, 당신은 당신의 열을 만들어야합니다 –
오류가 공지입니다 : 정의되지 않은 상수 질의를 사용합니다 - 코드와 함께 '질의'를 가정합니다 echo_Me – user2489187
이가 (X를 대체하십시오 :
당신은 또한이 인서트를 사용하는 방법이
$query = mysql_query("INSERT INTO `members` (firstcolumn ,username , password ,date,email , lastcolumn) VALUES ('' ,'$username','$password','$date','$email',1) ");
^----------^--------^-----^----^-----^^---your columns
여기 genaeral 규칙에 대한 작업을해야 열 이름
를 지정해야 y, z, a, b 열 이름 포함) :
$query = mysql_query("INSERT INTO `members` (`x`,`y`,`z`,`a`,`b`) VALUES ('','.$username.','.$password.','.$date .','.$email.','1'"));
'
및 "
을 올바른 위치에 사용하지 않았습니다.
나중에 해결해 드리겠습니다. 답변이 없습니다. – user2489187
는 쿼리를 작성하고 끝이 말하는
or die(mysql_error());
에 추가?
그랬습니다. 내가 한 짓이 if (! $ query) { $ query [0] = mysql_error(); return $ query [0]; } – user2489187
연결 연산자가 두 개 빠져 있습니다 ('.'). 또한 [this] (http://stackoverflow.com/questions/60174/how-to-prevent-sql-injection-in-php?rq=1). –
답변을 삭제했습니다. 너무 많은 오류가 있기 때문입니다. 먼저 기본 PHP 문자열을 배워야합니다. – Fallen