소프트웨어를 개발했지만 갑자기 INSERT INTO를 사용한 데이터 삽입이 작동하지 않는다는 것을 알게되었습니다. 왜 그런지 모르겠습니다. 다음은 아래에 제공된 코드 조각입니다.
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "booking";
$conn = new mysqli($servername, $username, $password, $dbname);
if($conn->connect_error){die("Connection failed: ". $conn->connect_error);}
$sql = "INSERT INTO data (CNIC) VALUES ('37105458742-5')";
if(mysqli_query($conn, $sql) {echo("Success");}
?>
데이터베이스 연결이 성공했습니다. 14 행 $ sql = "INSERT .....는 오류를 제공합니다.
Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\booking\index.php on line 14
아래 코드를 사용하십시오.
if ($conn->query($sql) === TRUE) {
echo "success";
} else {
echo "Error: " . $sql . "<br>" . $conn->error;
}
코드에서 아래 줄을 제거하십시오.
if (mysqli_query ($ conn, $ sql) {echo ( "Success");}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다