【实例】原生php查询数据并显示

1、数据表数据

【实例】原生php查询数据并显示_第1张图片

2、要求

  • 查询数据
  • 显示数据

3、php脚本


// 连接数据库
$db = mysqli_connect('127.0.0.1','root','123456','test');
// 查询语句
$sql = 'SELECT id,title,content FROM goods';
// 执行查询
$exe_res = mysqli_query($db, $sql);
// 返回数据
$data = mysqli_fetch_all($exe_res,MYSQLI_ASSOC);
?>
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>原生PHP获取数据并显示</title>
</head>
<body>
	<table>
		<tr>
			<th>ID</th>
			<th>名称</th>
			<th>内容</th>
		</tr>
		
			foreach ($data as $key => $value) {
		?>
		<tr>
			<td> echo $value['id'];?></td>
			<td> echo $value['title']?></td>
			<td> echo $value['content']?></td>
		</tr>
		
			}
		?>
	</table>
</body>
</html>

通过 mysqli 函数实现连接数据库和查数据功能。

  • mysqli_connect() 函数打开一个到 MySQL 服务器的新的连接。
  • mysqli_query() 函数执行查询语句。
  • mysqli_fetch_all() 函数从结果集中取得所有行作为关联数组,或数字数组,或二者兼有。第一参数为结果集,第二个参数规定返回哪种类型的数组,代码中使用 MYSQLI_ASSOC 要求返回关联数组。

注意:php代码在 html 标签中必须使用 包含才能使用 php的语法和函数。

4、效果图

【实例】原生php查询数据并显示_第2张图片

你可能感兴趣的:(php,mysql,php)