각각에 대해 별도의 변수를 반환합니다. 열
행을 배열로 반환하려면 추가 코드가 필요함
테이블 구조가 변경된 경우 코드 업데이트가 필요합니다. 변경사항다음을 사용하여 반환된 모든 행을 한 번에 가져올 수 있습니다. fetch_all()
예: 바인딩_result
<?php $query1 = 'SELECT id, first_name, last_name, username FROM `table` WHERE id = ?'; $id = 5; $stmt = $mysqli->prepare($query1); $stmt->bind_param('i', $id); $stmt->execute(); $stmt->store_result(); $stmt->bind_result($id, $first_name, $last_name, $username); while ($stmt->fetch()) { echo 'ID: ' . $id . '<br>'; echo 'First Name: ' . $first_name . '<br>'; echo 'Last Name: ' . $last_name . '<br>'; echo 'Username: ' . $username . '<br><br>'; } ?>
위 내용은 MySQLi의 `bind_result`와 `get_result`: 어떤 준비된 명령문 방법을 선택해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!