PHP는 웹 애플리케이션 개발에 널리 사용되는 서버 측 프로그래밍 언어입니다. 데이터베이스에서 데이터를 검색해야 할 때, PHP는 웹 페이지에서 데이터 표시 또는 처리를 위해 데이터베이스의 데이터를 배열로 변환하는 편리한 방법을 제공합니다.
이 글에서는 PHP를 사용하여 데이터베이스의 데이터를 배열로 변환하는 방법을 소개합니다.
1. 데이터베이스에 연결
먼저 PHP를 사용하여 데이터베이스에 연결해야 합니다. 데이터베이스에 연결하기 전에 데이터베이스 유형, 호스트 이름, 사용자 이름, 비밀번호, 포트 번호 및 기타 정보를 결정해야 합니다. 다음은 mysqli_connect() 함수를 사용하여 데이터베이스에 연결하는 샘플 코드입니다.
<?php $host = "localhost"; // 数据库主机名 $user = "username"; // 数据库用户名 $password = "password"; // 数据库密码 $dbname = "database_name"; // 数据库名称 $port = 3306; // 数据库端口 // 连接数据库 $mysqli = mysqli_connect($host, $user, $password, $dbname, $port); // 检查连接是否成功 if (!$mysqli) { die("连接数据库失败:" . mysqli_connect_error()); } ?>
2. 데이터 쿼리
데이터베이스에 연결한 후 SQL 문을 사용하여 데이터를 쿼리해야 합니다. 다음은 mysqli_query() 함수를 사용하여 데이터를 쿼리하는 샘플 코드입니다.
<?php $sql = "SELECT * FROM table_name"; // SQL语句 $result = mysqli_query($mysqli, $sql); // 执行SQL语句 // 检查查询是否成功 if (!$result) { die("查询失败:" . mysqli_error($mysqli)); } ?>
쿼리가 성공한 후 mysqli_fetch_array() 함수를 사용하여 쿼리 결과를 배열로 변환할 수 있습니다. 다음은 mysqli_fetch_array() 함수를 사용하여 데이터를 쿼리하고 그 결과를 배열로 변환하는 샘플 코드입니다.
<?php $sql = "SELECT * FROM table_name"; // SQL语句 $result = mysqli_query($mysqli, $sql); // 执行SQL语句 // 检查查询是否成功 if (!$result) { die("查询失败:" . mysqli_error($mysqli)); } // 将查询结果转换成数组 $data = array(); while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) { $data[] = $row; } ?>
그 중 MYSQLI_ASSOC 매개변수는 반환된 결과 배열에 관련 인덱스, 즉 열만 포함되어 있음을 나타냅니다. 이름.
3. 결과 출력
쿼리 결과를 배열로 변환한 후 추가 처리를 수행하거나 결과를 웹 페이지에 출력할 수 있습니다. 다음은 쿼리 결과를 웹페이지로 출력하는 샘플 코드입니다.
<?php $sql = "SELECT * FROM table_name"; // SQL语句 $result = mysqli_query($mysqli, $sql); // 执行SQL语句 // 检查查询是否成功 if (!$result) { die("查询失败:" . mysqli_error($mysqli)); } // 将查询结果转换成数组 $data = array(); while ($row = mysqli_fetch_array($result, MYSQLI_ASSOC)) { $data[] = $row; } // 输出结果到网页 foreach ($data as $item) { echo $item['column_name'] . "<br>"; } ?>
그 중 $item['column_name']은 출력 결과 배열의 컬럼 값을 나타냅니다.
Summary
PHP에서는 mysqli_connect() 함수를 사용하여 데이터베이스에 연결하고, mysqli_query() 함수를 사용하여 데이터를 쿼리하고, mysqli_fetch_array() 함수를 사용하여 쿼리 결과를 배열로 변환할 수 있습니다. 쿼리 결과를 배열로 변환하여 데이터를 쉽게 처리하고 출력할 수 있습니다.
위 내용은 PHP를 사용하여 데이터베이스 데이터를 배열로 변환하는 방법입니다. 도움이 되길 바랍니다.
위 내용은 PHP가 데이터베이스 데이터를 배열로 변환하는 방법에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!