심층 분석 사용 my sqlfetch_object()는 대상 의 형식 으로 조회 결 과 를 되 돌려 줍 니 다.

mysql_fetch_object()역시 조회 데이터 결과 집합 을 가 져 와 현재 줄 의 데 이 터 를 되 돌려 주 고 자동 으로 다음 줄 로 미 끄 러 집 니 다.하지만 my sqlfetch_row()와 my sqlfetch_array()는 다른 것 은 대상 을 되 돌려 줍 니 다.이 대상 의 속성 집합 은 데이터 의 속성 집합 이 고 속성 상의 값 은 데이터베이스 에서 현재 줄 의 이 속성 상의 값 입 니 다.함수 정 의 는 다음 과 같다.4567913)매개 변 수 는 my sql 와 설명 합 니 다.fetch_array()。반환 값 은 다음 과 같 습 니 다.성공:한 대상,이 대상 의 속성 명 은 결과 집중 의 속성 명 에 대응 하고 속성의 값 은 결과 집중 에 대응 하 는 속성 값 입 니 다.실패:false.다음은 mysql 사용fetch_object()의 예제:데이터 시트 Computers 의 도서 정 보 를 조회 합 니 다.

object mysql_fetch_object( int result, int [result_type])
예시 12 줄 에서 mysql 사용fetch_object()는 현재 줄 의 데 이 터 를 가 져 오고 12~18 줄 의 순환 을 통 해 출력 합 니 다.출력 과정 에서 대상 연산 자'->'를 통 해 이 줄 의 데이터 가 속성 에 있 는 값 을 얻 을 수 있 습 니 다.예시 운행 의 결 과 는 다음 과 같다.

1    <!--- mysql_fetch_object() :mysql_fetch_object.php--->
2    <?php
3        //
4        $connection = mysql_connect ("localhost", "root", "password");
5        mysql_select_db("Books", $connection);
6        //
7        $query="SELECT * FROM Computers ";
8        $query.="WHERE price >= 20";
9        //echo $query."<br>";
10       $result=mysql_query($query,$connection);
11       //mysql_fetch_object() ,
12       while($row=mysql_fetch_object($result))
13       {
14            echo " :    ".$row->name."<br>";
15            echo " :    ".$row->price."<br>";
16            echo " :    ".$row->publish_date."<br>";
17            echo "<br>";
18       }
19    ?>  

좋은 웹페이지 즐겨찾기