마지막 프로그램에 이런 문장이 있었습니다:
$exec="insert into info (ename,pcname) value ('".$_POST["ename"]."','".$_POST [" pcname"]."')";
이 문장의 의미를 설명하세요. SQL에 레코드를 삽입하는 구문은 다음과 같습니다.
테이블 이름(필드 이름 1, 필드 이름 2, ...)에 삽입 값 ("필드 1의 값", "필드 2의 값", ... )
이전 프로그램은 이 구문을 기반으로 값 괄호 안의 값에 따옴표를 추가했다는 점에 유의해야 합니다. 이는 해당 필드 유형이 varchar이기 때문입니다. int 등이라면 따옴표를 제거해야 합니다! 꼭 주의하세요.
위에서는identity_insert의 내용을 포함하여identity_insert PHP 삽입 구문에 대한 자세한 설명을 소개합니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.