mysql 로fetch_array()현재 줄 데 이 터 를 가 져 오 는 방법 에 대한 자세 한 설명

mysqlfetch_row()유사,함수 mysqlfetch_array()도 현재 줄 의 데 이 터 를 가 져 오고 호출 후 자동 으로 다음 줄 로 미 끄 러 집 니 다.그 정 의 는 다음 과 같다.4567913)매개 변 수 는 다음 과 같다.(1)result:함수 mysqlquery()또는 my sqldb_query()가 되 돌려 주 는 결과 표 지 는 가 져 올 데이터 의 SQL 구문 형식 을 지정 합 니 다.(2)result_type:결과 집합 형식 을 지정 할 때 사용 할 수 있 습 니 다.선택 할 수 있 습 니 다.값 범 위 는 PHP 상수 집합{MYSQLASSOC, MYSQL_NUM, MYSQL_BOTH}。함수 반환 값 은 다음 과 같 습 니 다.성공:한 배열,이 배열 은 조회 결 과 를 포함 하여 현재 줄 의 데이터 정 보 를 집중 시 킵 니 다.배열 아래 표 시 된 범위 0~기록 속성 수-1,배열 의 i 번 째 요소 값 은 이 기록 의 i 번 째 속성 상의 값 입 니 다.동시에 속성 명 을 사용 하여 이 속성의 값 을 얻 을 수 있 습 니 다.실패:false.다음 예제 에 서 는 my sql 을 사용 합 니 다.fetch_array()는 컴퓨터 데이터 시트 의 가격 이 20 보다 적지 않 은 도서 정 보 를 얻 었 다.4567913)예시 12 줄 에서 mysql 사용fetch_array()는 현재 줄 의 데 이 터 를 가 져 온 다음 12~18 줄 의 순환 에서 각각 속성 색인 과 속성 명 을 사용 하여 이 줄 의 특정한 속성 값 을 가 져 옵 니 다.그 중에서 알 아 보기 어렵 지 않 습 니 다.my sqlfetch_array()와 my sqlfetch_row()의 차이 점 은 전 자 는 배열 에 결과 집합 을 저장 한 두 개의 백업 을 되 돌려 주 고 하 나 는 속성 색인 으로 접근 할 수 있 으 며 다른 하 나 는 속성 명 으로 접근 할 수 있다 는 것 이다.속성 명 을 통 해 속성 상의 값 에 접근 할 때 몇 개의 속성 이름 이 같 으 면 색인 이 뒤에 있 는 속성 은 앞 에 있 는 속성 값 을 덮어 씁 니 다.따라서 속성 명 을 사용 하여 데 이 터 를 얻 을 때 검색 결과 의 집중 속성 이름 을 바 꾸 는 것 을 피해 야 한다.예시 운행 의 결 과 는 다음 과 같다.

array mysql_fetch_array(int result, int [result_type])

좋은 웹페이지 즐겨찾기