현재 위치: > 최신 기사 목록> 양식 데이터 저장 및 디스플레이에 PHP 기능을 사용하는 방법은 무엇입니까?

양식 데이터 저장 및 디스플레이에 PHP 기능을 사용하는 방법은 무엇입니까?

M66 2025-06-06

PHP 양식 데이터 저장 및 디스플레이의 중요성

웹 애플리케이션이 널리 사용되면서 양식은 사용자가 데이터를 입력하는 주요 방법이며 데이터 저장 및 디스플레이는 개발자가 배워야하는 기본 기술이되었습니다. PHP는 단순성과 효율성으로 인해 양식 데이터를 처리하는 데 널리 사용됩니다.

이 기사는 양식 데이터를 MySQL 데이터베이스에 저장하는 방법웹 페이지 에이 데이터를 표시하는 방법 , 완전한 코드 예제를 제공하는 두 가지 핵심 기능에 중점을 둘 것입니다.

1. PHP는 데이터 저장을 형성합니다

양식이 제출 된 후, 수신 된 데이터는 일반적으로 PHP를 사용하여 데이터베이스에 기록됩니다. 다음 예는 PHP를 통해 MySQL 데이터베이스를 조작하는 방법을 보여줍니다.

<?php
// 데이터베이스 연결 구성
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// 데이터베이스에 연결하십시오
$conn = mysqli_connect($host, $username, $password, $database);

// 연결을 확인하십시오
if (!$conn) {
    die("연결이 실패했습니다: " . mysqli_connect_error());
}

// 양식 데이터를 얻으십시오
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];

// 짓다SQL성명
$sql = "INSERT INTO form_data (name, email, message) VALUES ('$name', '$email', '$message')";

// 구현하다SQL성명
if (mysqli_query($conn, $sql)) {
    echo "데이터 스토리지가 성공적입니다";
} else {
    echo "데이터 저장소가 실패했습니다: " . mysqli_error($conn);
}

// 연결을 닫으십시오
mysqli_close($conn);
?>

이 코드는 데이터베이스 연결, 데이터 수신에서 데이터베이스에 삽입에 이르기까지 전체 프로세스를 다룹니다. 실제 개발에서 데이터 검증 및 항 -SQL 주입 처리는주의를 기울여야합니다.

2. PHP는 데이터 표시를 실현합니다

데이터 저장이 완료된 후에는 종종 관리 및보기를 위해 웹 페이지에 표시해야합니다. 다음 예제는 PHP를 사용하여 MySQL의 데이터를 읽고 웹 페이지에서 출력하는 방법을 보여줍니다.

<?php
// 데이터베이스 연결 구성
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// 데이터베이스에 연결하십시오
$conn = mysqli_connect($host, $username, $password, $database);

// 연결을 확인하십시오
if (!$conn) {
    die("연결이 실패했습니다: " . mysqli_connect_error());
}

// 쿼리 데이터
$sql = "SELECT * FROM form_data";
$result = mysqli_query($conn, $sql);

// 표시 데이터
if (mysqli_num_rows($result) > 0) {
    while ($ row = mysqli_fetch_assoc ($ result)) {
        에코 "이름 :". $ 행 [ &#39;이름&#39;]. "<br> ";
        Echo "이메일 :". $ 행 [ &#39;이메일&#39;]. "<br> ";
        에코 "메시지를 남겨주세요 :". $ 행 [ &#39;메시지&#39;]. "<br><br> ";
    }
} 또 다른 {
    에코 "데이터 없음";
}

// 연결을 닫습니다 MySqli_Close ($ conn);
?>

이 코드는 테이블에서 모든 레코드를 추출하고 페이지에서 하나씩 출력하여 사용자 제출물을 쉽게 읽고 관리 할 수 ​​있습니다.

요약

이 예를 통해 PHP 기능을 사용하여 양식별로 제출 된 데이터를 처리하고 양식에서 데이터베이스로 쓰기 를 구현하고 데이터베이스에서 페이지로 표시하는 방법을 보여줍니다. 독자는 검증, 페이징, 검색 등과 같은 기능을 기반으로 기능을 확장하여보다 완전한 양식 데이터 관리 시스템을 구축 할 수 있습니다.