PHP PDO 삽입 자습서 예제
이 게시물에서는 간단한 PHP PDO 삽입, 생성, 저장 레코드 자습서 예제를 공유하고 있습니다. PHP를 처음 사용하는 경우 PHP를 사용하여 데이터베이스에 저장하는 데 사용할 수 있는 많은 기능이 있습니다. MySQLi 객체 지향, MySQLi 절차, 그리고 이 게시물에서 다루는 PDO 방법을 사용할 수 있습니다.
데이터베이스에 저장하기 전에 깨끗한 경우 데이터를 다시 확인하고 유효성을 검사해야 하며 잠재적인 SQL 주입을 방지해야 합니다.
MySQL 삽입
어쨌든 계속합시다. MySQL로 insert 문을 수행할 때 아래 코드는 다음과 같이 표시됩니다.
INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)
PHP PDO 및 MySQL 삽입
그러나 PHP와 MySQL이 데이터베이스에 레코드를 저장할 때 서로 상호 작용할 때 이것은 다음과 같아야 합니다.
<?php
$host = 'localhost';
$db = 'demos';
$user = 'root';
$password = '';
$dsn = "mysql:host=$host;dbname=$db;charset=UTF8";
try {
$conn = new PDO($dsn, $user, $password, [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION]);
} catch (PDOException $e) {
echo $e->getMessage();
}
$data = [
'title' => 'test title',
'content' => 'test content'
];
$sql = 'INSERT INTO posts(title, content) VALUES(:title, :content)';
$statement = $conn->prepare($sql);
$statement->execute($data);
echo "Post saved successfully!";
이 튜토리얼이 도움이 되었으면 합니다. 이 코드를 다운로드하려면 여기https://codeanddeploy.com/blog/php/php-pdo-insert-tutorial-example를 방문하십시오.
행복한 코딩 :)
Reference
이 문제에 관하여(PHP PDO 삽입 자습서 예제), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/codeanddeploy/php-pdo-insert-tutorial-example-1kjd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)