>백엔드 개발 >PHP 튜토리얼 >PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 방법

PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 방법

王林
王林원래의
2024-05-02 14:15:021207검색

PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 단계: 데이터베이스에 연결하고, 데이터베이스를 쿼리하여 결과를 표시하고, 쿼리 결과의 행을 탐색하고, 특정 열 데이터를 출력합니다.

如何使用 PHP 查询数据库并显示结果

PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 방법

PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 단계는 다음과 같습니다.

1 데이터베이스에 연결

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";

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

// 检查连接是否成功
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
}

2. 데이터베이스 쿼리

$sql = "SELECT * FROM table_name";

// 执行查询
$result = $conn->query($sql);

if (!$result) {
    die("查询失败: " . $conn->error);
}

3. 결과 표시

// 使用循环遍历查询结果的行
while ($row = $result->fetch_assoc()) {
    echo "ID: " . $row["id"] . "<br>";
    echo "名称: " . $row["name"] . "<br>";
    echo "邮箱: " . $row["email"] . "<br>";
    echo "<br>";
}

실제 사례: 사용자 데이터 가져오기 및 표시

"id", "name" 및 "를 포함하는 "users"라는 데이터베이스 테이블이 있다고 가정합니다. 이메일' 열입니다. 다음 PHP 코드를 사용하여 모든 사용자 정보를 쿼리하고 표시할 수 있습니다.

query($sql);

if (!$result) {
    die("查询失败: " . $conn->error);
}

// 获取查询结果
echo "";
echo "";
while ($row = $result->fetch_assoc()) {
    echo "";
}
echo "
ID名称邮箱
" . $row["id"] . "" . $row["name"] . "" . $row["email"] . "
"; // 关闭连接 $conn->close(); ?>

이렇게 하면 모든 사용자 정보가 포함된 테이블이 브라우저에 표시됩니다.

위 내용은 PHP를 사용하여 데이터베이스를 쿼리하고 결과를 표시하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.