PHP 초보자를 위한 데이터...LOGIN

PHP 초보자를 위한 데이터 테이블의 공통 기능

mysql_query()

mysql_query() 는 지정된 연결 식별자와 연결됩니다. 서버의 현재 활동 수 데이터베이스에 쿼리를 보냅니다. link_identifier가 지정되지 않은 경우 마지막으로 열린 연결이 사용됩니다. 열려 있는 연결이 없으면 이 메소드는 mysql_connect() 함수 를 매개변수 없이 <🎜 호출하려고 시도합니다. > 를 연결해서 사용합니다. 쿼리 결과는 캐시됩니다.

이 함수는 sql 문을 실행하는 데 사용됩니다.

mysql_fetch_array()

연관 배열, 숫자 배열 또는 둘 다로 결과 집합

결과 집합에서 가져온 행을 기반으로 생성된 배열을 반환하거나 더 이상 행이 없으면 false를 반환합니다.

구문: mysql_fetch_array (data,array_type )

<解> 자세한 설명: $ SQL = "SQL 문";

$ info = mysql_qury ($ SQL) // SQL 문 실행

$ row = mysql_fetch_array ($ info ($ info ); //SQL 필드의 결과 세트를 가져온 후 일부 내용을 채웁니다.

코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>数据表操作    查询</title>
</head>
<body>
	<?php		
			$con = mysql_connect('localhost','root','root') or die('连接服务器失败');
			mysql_select_db('php') or die('连接数据库失败');
			mysql_set_charset('utf8');
			$sql = "select * from  `user`";  //查询数据库user这张表的所有内容
			$info = mysql_query($sql);  //执行sqL语句

			while($row = mysql_fetch_array($info)){	
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}
	?>
</body>
</html>

mysql_fetch_array()는 mysql_fetch_row()의 확장 버전입니다. 데이터를 숫자 인덱스로 배열에 저장하는 것 외에도 필드 이름을 키로 사용하여 데이터를 연관 인덱스로 저장할 수도 있습니다.

QQ图片20161010113633.png팁: mysql_fetch_array()를 사용하는 것이 mysql_fetch_row()를 사용하는 것보다 크게 느리지 않으며 훨씬 더 많은 값을 제공한다는 점을 지적하는 것이 중요합니다. ​​

mysql_fetch_row() 함수는 결과 세트에서 숫자 배열

코드는 다음과 같습니다.

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<title>数据表操作    查询</title>
</head>
<body>
	<?php	
			$con = mysql_connect('localhost','root','root') or die('连接服务器失败');
			mysql_select_db('php') or die('连接数据库失败');
			mysql_set_charset('utf8');
			$sql = "select * from  `user`";  //查询数据库user这张表的所有内容
			$info = mysql_query($sql);  //执行sqL语句
			while($row = mysql_fetch_row($info)){
				echo "<pre>";
				print_r($row);
				echo "</pre>";
			}

	?>
</body>
</html>

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

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

mysql_result() 함수

mysql_result() 함수는 결과 집합의 필드 값을 반환합니다.

성공하면 함수가 필드 값을 반환합니다. 실패하면 false를 반환

구문: mysql_result(data, row, field)

图片8.png

코드는 다음과 같습니다.

아아아아


다음 섹션
<?php echo "欢迎学习数据库常用函数"; ?>
코스웨어