저는 PHP에 익숙하지 않고 아래 스크립트와 Firstname, lastname and age
을 입력하는 HTML 양식을 사용하여 MSSQL 테이블에 레코드를 삽입하려고 시도하고 있지만 작동하지 않습니다. 어떤 생각?Insert 문이 PHP에서 작동하지 않습니다
스크립트는 아래의 사용 :
PHP Code
<?php
//mysqli_connect(host,username,password,dbname);
$con=mssql_connect("localhost","sa","10Basana$","my_db");
// Check connection
if (mssql_error())
{
echo "Failed to connect to MySQL: " . mssql_error();
}
$sql="INSERT INTO Persons (FirstName, LastName, Age)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";
if (!mssql_error($con,$sql))
{
die('Error: ' . mssql_error($con));
}
echo "1 record added";
mssql_close($con);
?>
도움을 주신 데 대해 감사 드리며이 메시지가 표시됩니다. MSSQL 오류 : 잘못된 개체 이름 'Persons'. – user2038015
@ user2038015 테이블 이름이 사람입니까? –
@ user2038015 내 편집 답변을보고 시도해보십시오. –