mysql_result

(PHP 3, PHP 4 , PHP 5)

mysql_result -- 결과 데이터를 반환

설명

mixed mysql_result ( int result, int row [, mixed field])

mysql_result() 함수는 MySQL 결과셋으로부터 한개의 셀(cell) 내용을 반환한다. field 인로는 필드 offset 또는 필드이름, 테이블이름과 필드이름 사이에 점(테이블이름.필드이름)으로 연결된 인자를 사용할 수 있다. 만약, 열(column)이름이 별명('select foo as bar from...')으로 되어 있다면 열이름 대신 별명(alias)를 사용해야한다.

큰 결과셋으로 작업할 경우, 전체 행을 얻어오는 함수중 하나를 사용하는 것이 좋을 것이다. 이 함수들은 한 번의 함수 호출로 다중 셀의 내용을 얻을 수 있는 장점이 있으며, mysql_result()함수보다 더 빠르다. 또한 필드 인자로 숫자 offset을 사용하면 필드이름 또는 테이블이름.필드이름 인자를 사용한 것보다 더 빠르다.

mysql_result() 함수를 사용하면서 결과셋을 다른 함수에서 함께 사용할 수 없다.

성능 향상을 위해 mysql_fetch_row()mysql_fetch_array(),mysql_fetch_object() 함수를 사용하는 것이 좋다.

+ Recent posts