PHP의 mysqli_fetch_all () 함수
예
모든 연관 배열로 결과 행을 반환 :
<? php에
// 데이터베이스 사용자 이름 것으로 가정 루트 암호 : 123456, 데이터베이스 : w3big을
$ 사기꾼 = mysqli_connect ( "localhost"를 , "루트", "123456", "w3big");
경우 (mysqli_connect_errno ($ 콘))
{
에코 "MySQL의 연결에 실패"mysqli_connect_error을 ();
}
$의 SQL = "SELECT 이름, URL 알렉사 BY 웹 사이트 ORDER FROM";
$ 결과 = mysqli_query ($ 콘, $의 SQL);
// 데이터를 가져 오기
mysqli_fetch_all ($ 결과, MYSQLI_ASSOC);
// 결과 집합을 해제
mysqli_free_result ($ 결과);
mysqli_close ($ 콘);
?>
// 데이터베이스 사용자 이름 것으로 가정 루트 암호 : 123456, 데이터베이스 : w3big을
$ 사기꾼 = mysqli_connect ( "localhost"를 , "루트", "123456", "w3big");
경우 (mysqli_connect_errno ($ 콘))
{
에코 "MySQL의 연결에 실패"mysqli_connect_error을 ();
}
$의 SQL = "SELECT 이름, URL 알렉사 BY 웹 사이트 ORDER FROM";
$ 결과 = mysqli_query ($ 콘, $의 SQL);
// 데이터를 가져 오기
mysqli_fetch_all ($ 결과, MYSQLI_ASSOC);
// 결과 집합을 해제
mysqli_free_result ($ 결과);
mysqli_close ($ 콘);
?>
정의 및 사용
mysqli_fetch_all () 함수는 결과에서 연관 배열, 숫자 배열, 또는 두 가지 모두로 모든 행을 꺼냅니다.
참고 :이 기능은 때 MySQL의 기본 드라이버로 사용할 수 있습니다.
문법
mysqli_fetch_all( result,resulttype ) ;
参数 | 描述 |
---|---|
result | 必需。规定由 mysqli_query()、mysqli_store_result() 或 mysqli_use_result() 返回的结果集标识符。 |
resulttype | 可选。规定应该产生哪种类型的数组。可以是以下值中的一个:
|
기술 세부 사항
반환 값 : | 디지털 라인의 결과를 포함하는 배열이나 연관 배열을 돌려줍니다. |
---|---|
PHP 버전 : | 5.3+ |
PHP mysqli 함수 참조 설명서