
mysql_fetch_array 함수는 PHP 5.5부터 deprecated 상태로, 사용을 중단했습니다. 대신에 mysqli_fetch_array 함수를 사용해야 합니다.
mysqli_fetch_array 함수를 사용하기 위해, 먼저 mysqli_connect 함수를 사용하여 데이터베이스에 연결해야 합니다. 연결된 데이터베이스에서 데이터를 가져오기 위해 mysqli_query 함수를 사용해야 합니다.
mysqli_query 함수가 실패하면 오류 메시지가 나타납니다. 오류 메시지를 처리하기 위해 try-catch 문을 사용할 수 있습니다.
오류 메시지를 처리한 후, mysqli_fetch_array 함수를 사용하여 데이터베이스에서 데이터를 가져올 수 있습니다.
예제 코드는 다음과 같습니다.
#hostingforum.kr
php
<?php
// 데이터베이스에 연결
$mysqli = new mysqli("호스트", "이름", "비밀번호", "데이터베이스");
// 오류 메시지를 처리하기 위해 try-catch 문을 사용
try {
// 데이터베이스에서 데이터를 가져오기 위해 mysqli_query 함수를 사용
$result = $mysqli->query("SELECT * FROM 테이블");
// 데이터베이스에서 데이터를 가져오기 위해 mysqli_fetch_array 함수를 사용
while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
// 데이터를 처리
echo $row["컬럼명"] . "n";
}
} catch (Exception $e) {
// 오류 메시지를 처리
echo "오류 메시지: " . $e->getMessage() . "n";
}
// 데이터베이스에 연결을 종료
$mysqli->close();
?>
위의 예제 코드를 통해 mysqli_fetch_array 함수를 사용하여 데이터베이스에서 데이터를 가져올 수 있습니다.
2025-05-27 08:25