> 백엔드 개발 > PHP 튜토리얼 > PHP 데이터베이스 기능은 데이터의 추가, 삭제, 수정, 확인 기능을 구현합니다.

PHP 데이터베이스 기능은 데이터의 추가, 삭제, 수정, 확인 기능을 구현합니다.

WBOY
풀어 주다: 2023-11-20 13:10:02
원래의
714명이 탐색했습니다.

PHP 데이터베이스 기능은 데이터의 추가, 삭제, 수정, 확인 기능을 구현합니다.

PHP 데이터베이스 기능은 데이터의 추가, 삭제, 수정, 확인 기능을 구현합니다.

요약:
데이터베이스는 데이터를 저장하고 관리하는 중요한 부분입니다. 웹 애플리케이션을 개발하다 보면 데이터베이스를 추가, 삭제, 수정, 쿼리해야 하는 경우가 종종 있습니다. 널리 사용되는 서버 측 프로그래밍 언어인 PHP는 데이터 추가, 삭제, 수정 및 쿼리를 위한 풍부한 데이터베이스 기능을 제공합니다. 이 기사에서는 PHP 데이터베이스 기능을 사용하여 데이터 추가, 삭제, 수정 및 쿼리 기능을 구현하는 방법을 소개합니다.

  1. 데이터베이스 연결:
    PHP 데이터베이스 기능을 사용하기 전에 먼저 데이터베이스와의 연결을 설정해야 합니다. mysqli(MySQL Improved) 확장 또는 PDO(PHP 데이터 개체)를 사용하여 데이터베이스에 연결할 수 있습니다. 다음은 mysqli 확장을 이용한 데이터베이스 연결을 위한 샘플 코드이다.
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "test_db";

// 创建连接
$conn = new mysqli($servername, $username, $password, $dbname);

// 检查连接是否成功
if ($conn->connect_error) {
    die("数据库连接失败: " . $conn->connect_error);
}
echo "数据库连接成功";
?>
로그인 후 복사
  1. 데이터 삽입:
    PHP 데이터베이스 함수를 사용하여 데이터를 삽입할 때는 먼저 SQL insert 문을 작성한 후 다음과 같이 데이터베이스에 데이터를 삽입해야 한다. 문을 실행합니다. 다음은 mysqli 확장을 사용하여 데이터를 삽입하는 샘플 코드입니다.
<?php
$sql = "INSERT INTO users (name, email, password) VALUES ('John', 'john@example.com', 'password123')";

// 检查插入是否成功
if ($conn->query($sql) === TRUE) {
    echo "新记录插入成功";
} else {
    echo "Error: " . $sql . "<br>" . $conn->error;
}
?>
로그인 후 복사
  1. 데이터 쿼리:
    PHP 데이터베이스 함수를 사용하여 데이터를 쿼리할 때 먼저 SQL 쿼리 문을 작성한 후 데이터베이스에서 데이터를 가져와야 합니다. 명령문을 실행함으로써. 다음은 mysqli 확장을 사용하여 데이터를 조회하는 샘플 코드입니다.
<?php
$sql = "SELECT * FROM users";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // 输出每行数据
    while($row = $result->fetch_assoc()) {
        echo "姓名: " . $row["name"]. " - 邮箱: " . $row["email"]. " - 密码: " . $row["password"]. "<br>";
    }
} else {
    echo "0 结果";
}
?>
로그인 후 복사
  1. 데이터 업데이트:
    PHP 데이터베이스 함수를 사용하여 데이터를 업데이트할 때 먼저 SQL 업데이트 문을 작성한 후 해당 문을 실행하여 데이터를 업데이트해야 합니다. . 다음은 mysqli 확장을 사용하여 데이터를 업데이트하는 샘플 코드입니다.
<?php
$sql = "UPDATE users SET email='john.doe@example.com' WHERE id=1";

if ($conn->query($sql) === TRUE) {
    echo "记录更新成功";
} else {
    echo "Error updating record: " . $conn->error;
}
?>
로그인 후 복사
  1. 데이터 삭제:
    PHP 데이터베이스 함수를 사용하여 데이터를 삭제할 때는 먼저 SQL 삭제 문을 작성한 후 다음을 실행하여 데이터를 삭제해야 합니다. 성명. 다음은 mysqli 확장 기능을 이용하여 데이터를 삭제하는 샘플 코드이다.
<?php
$sql = "DELETE FROM users WHERE id=1";

if ($conn->query($sql) === TRUE) {
    echo "记录删除成功";
} else {
    echo "Error deleting record: " . $conn->error;
}
?>
로그인 후 복사

결론:
PHP 데이터베이스 기능을 이용하면 데이터의 추가, 삭제, 수정, 조회 기능을 쉽게 구현할 수 있다. 실제 프로젝트 개발에서 이러한 기능을 합리적으로 사용하면 개발 효율성과 데이터 관리 유연성이 크게 향상될 수 있습니다. 동시에 데이터베이스 운영의 보안을 보장하기 위해 사용자 입력을 효과적으로 필터링하고 SQL 주입 공격을 방지하기 위한 조치에도 주의를 기울여야 합니다.

위 내용은 PHP 데이터베이스 기능은 데이터의 추가, 삭제, 수정, 확인 기능을 구현합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿