PHP 와 Mysql 서버간에 수립된 접속을 끊기 위해서 PHP의 접속 종료 함수르 사용한다.

int mysql_close(int 식별자);

mysql_close 함수는 접속 식별자를 매개변수로  받아 접속을 종료한다.
예제; 접속끊기
<?
$conn = mysqle_connect('localhost','user','1234');
mysql_close($conn);
?>

mysql_query 함수에 의해 수행된 질의의 결과 값을 반환하는 PHP함수에는 mysql_num_rows, mysql_result, mysql_fetch_array 함수 등이 있다.

int mysql_num_rows(string 결과);

mysql_num_rows 함수는 mysql_query 함수의 수행 후 반환되는 결과 값을 매개변수로 받아 결과 값이 포함하고 있는 레코드의 개수를 반환한다.

예제; 레코드개수 출력
<?
$conn = mysql_connect('localhost','user','1234');
$db_id = mysql_select_db("test", $conn);
$sql = "select * from php_tbl";
$sql_result = mysql_query($sql,$conn);
$count = mysql_num_rows($sql_result);
?>

int mysql_result(int 결과, int 행번호, 열제목);
array mysql_fetch_array(int 결과, int 결과형식);

mysql_result 함수는 mysql_query 함수의 수행 후 반환되는 결과 값, 행 번호, 열 제목을 매개변수로 받아 결과 값의 해당 행과 열에 위치한 결과 레코드를 반환하다.

mysql_fetch_array 함수는 mysql_query 함수의 수행 후 반환되는 결과 값을 매개변수로 받아 결과 값의 처음 레코드를 배열 형식으로 반환한다.

예제; mysql_result 함수를 이용한 결과 레코드 출력
<?
$conn = mysql_connect('localhost','user','1234');
$db_id = mysql_select_db("test", $conn);
$sql = "select * from php_tbl";
$sql_result = mysql_query($sql,$conn);
$count = mysql_num_rows($sql_result);
for($i = 0; $i<$count;$i++){
$num = mysql_result($sql_result, $i, num);
$name = mysql_result($sql_result $i, name);
echo $num,"",$name"<br>";
}
$sql_result = mysql_query($sql,$conn);
$count = mysql_num_rows($sql_result);
for($i=0;$i<$count;$i++){
$result_array = mysql_fetch_array($sql_result);
echo $result_array[num]."".$result_array[name]."<br>";
}
?>