mysqli_fetch_array()
mysqli_query()의 실행결과에서 하나의 row를 배열로 반환한다.
더이상 가져올 행이 없다면 mysqli_query()는 NULL을 반환한다.
활용방법을 확인해보자.
데이터베이스를 연결하고 난뒤에
// MySQL 데이터베이스 연결
$connection = mysqli_connect("localhost", "your_username", "your_password", "your_database");
// 쿼리 실행
$sql = "SELECT id, name, age FROM users";
$result = mysqli_query($connection, $sql);
가져온 결과값을 mysqli_fetch_array로 각 내용을 출력할 수 있다.
// 쿼리 결과 처리
while ($row = mysqli_fetch_array($result)) {
// 각 행의 데이터를 사용하여 작업 수행
echo "ID: " . $row['id'] . ", Name: " . $row['name'] . ", Age: " . $row['age'] . "<br>";
}
완료
// 연결 종료
mysqli_close($connection);
'php' 카테고리의 다른 글
echo, 출력할 내용 (0) | 2023.07.24 |
---|---|
php MySQL 쿼리 실행함수 : mysqli_connect, query, close (0) | 2023.07.24 |
php내장함수, 배열인가 아닌가 is_array() (0) | 2023.07.24 |
php에서 .는 chaining이 아니라고? 값을 연결해 출력하다 (0) | 2023.07.24 |
특정 url에 따른 session 값변경, 페이지별 session 속성값 달리주기 (0) | 2023.07.18 |