1
는이 코드는 테이블 데이터를 이름 "Barezkk"내 데이터베이스에 하나 paramater를 삽입하고 함께 쓴하지만 언론 제출하면 오류SQL의 insert 문에 오류가 있습니까?
mysql_query("INSERT INTO data(FulName)
VALUES ($_POST['in2'])
값 오류의 구문입니다 있나요?
는이 코드는 테이블 데이터를 이름 "Barezkk"내 데이터베이스에 하나 paramater를 삽입하고 함께 쓴하지만 언론 제출하면 오류SQL의 insert 문에 오류가 있습니까?
mysql_query("INSERT INTO data(FulName)
VALUES ($_POST['in2'])
값 오류의 구문입니다 있나요?
당신은 ... 정말 $_POST
부분을 포장 할 필요가
mysql_query("INSERT INTO data(FulName) VALUES ({$_POST['in2']})");
그리고
그 값이 문자열 인 경우, 당신은이 작업을 수행해야합니다mysql_query("INSERT INTO data(FulName) VALUES ('{$_POST['in2']}')");
또는 당신은 그것을 연결할 수 :
를mysql_query("INSERT INTO data(FulName) VALUES ('" . $_POST['in2'] . "')");
qutations가 누락되었습니다 (단일 및 이중)
mysql_query("INSERT INTO Persons (FulName)
VALUES ('$_POST['in2']')");
그리고 입력을 이스케이프 처리하여 DB에 전달하십시오. PDO 또는 mysql_real_escape_string을 사용하십시오. – DCoder
친애하는 친구를 생각하십시오. ALLA 축복의 U 수 있습니다. – Rooke
답변 옆에있는 체크 표시를 클릭하십시오. – James