>  기사  >  백엔드 개발  >  PHP mysql_fetch_row의 사용법은 무엇입니까

PHP mysql_fetch_row의 사용법은 무엇입니까

青灯夜游
青灯夜游원래의
2022-04-14 13:31:512736검색

php mysql_fetch_row() 함수는 결과 집합에서 숫자 배열로 행을 가져오는 데 사용되며 구문은 "mysql_fetch_row(data)"입니다. 이 함수는 결과 식별자 데이터와 연결된 결과 집합에서 데이터 행을 검색하고 이를 배열로 반환하며, 각 결과 열은 배열 셀에 저장됩니다.

PHP mysql_fetch_row의 사용법은 무엇입니까

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터

PHP mysql_fetch_row() 함수는 결과 집합에서 숫자 배열로 행을 가져옵니다.

Syntax

mysql_fetch_row(data)

매개변수 설명:

data: 사용할 데이터 포인터, 필수 매개변수, 생략할 수 없습니다. 데이터 포인터는 mysql_query()에서 반환된 결과입니다. ​

설명:

mysql_fetch_row() 함수는 얻은 행을 기반으로 생성된 배열을 반환하거나, 더 이상 행이 없으면 false를 반환합니다.

mysql_fetch_row() 지정된 결과 식별자와 연결된 결과 집합에서 데이터 행을 가져와 배열로 반환합니다. 각 결과 열은 오프셋 0부터 시작하여 배열의 셀에 저장됩니다.

mysql_fetch_row()를 순서대로 호출하면 결과 집합의 다음 행이 반환되고, 더 이상 행이 없으면 false가 반환됩니다.

예제 1,

<?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
  {
  die(&#39;Could not connect: &#39; . mysql_error());
  }

$db_selected = mysql_select_db("test_db",$con);
$sql = "SELECT * from Person WHERE Lastname=&#39;Adams&#39;";
$result = mysql_query($sql,$con);
print_r(mysql_fetch_row($result));

mysql_close($con);
?>

PHP mysql_fetch_row의 사용법은 무엇입니까

예제 2:

PHP mysql_fetch_row의 사용법은 무엇입니까

mysql_fetch_row()는 현재 행의 데이터 정보를 가져오고 참조된 후 자동으로 다음 행으로 슬라이드됩니다. 이 예에서 라인 12의 참조는 다음과 같습니다.

PHP mysql_fetch_row의 사용법은 무엇입니까

이 루프에서 mysql_fetch_row()가 현재 행 데이터를 얻을 때마다 $row 배열에 할당하고 자동으로 다음 행으로 이동합니다. 가져오기 후 마지막 줄 이후에 함수는 false를 반환하고 루프가 종료됩니다. 이러한 방식으로 결과 집합의 모든 데이터를 행 단위로 가져와서 표시할 수 있습니다.

Note

mysql_fetch_row()에서 반환된 결과 배열의 첨자는 서로 다른 속성의 값에 해당하며, 속성의 값은 속성이 아닌 첨자 방법을 통해서만 얻을 수 있습니다. 실제 응용에서 쉽게 혼동을 일으킬 수 있는 이름 방법을 주의해서 사용하십시오. 동시에, 사용 중에 범위를 벗어난 첨자를 사용하지 않도록 주의해야 합니다.

예제를 올바르게 실행한 결과는 다음과 같습니다.

PHP mysql_fetch_row의 사용법은 무엇입니까

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 PHP mysql_fetch_row의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.