日期:2025/04/03 20:59来源:未知 人气:53
在上一篇的文章我们学会了在mysql数据库中插入数据,充实了内容,现在我们想把在数据表中的数据拿出来看看,也就是php怎样读取mysql数据库的数据?
一、连接数据库
操作和使用数据库之前,我们先要连接数据库,设置数据库的用户名,密码和本地的主机名,然后用mysqli来进行连接,选择要连接的数据库即可。
二、写查询的sql语句
接下来我们要做的就是写查询的sql语句,在mysql中查询的语句格式是“select 字段名(多个字段用逗号隔开或者用*表示) from 表名”。
例子如下:
select * from test1 //从test1表中查询所有的数据内容
三、获取并处理得到的数据
我们通过query函数对sql语句进行执行,得到一个数据集,代码如下:
$data=$connect->query($sql);
得到数据集之后,我们还不能够直接使用它,将这个数据集转换为我们所熟悉的数据格式——数组,我们通过fetch_assoc这个函数来实现,这个函数执行一次就读取一行。
while($row=$data->fetch_assoc()){
echo "id:".$row['username']." ".$row['age']."
";
}
四、测试。
打开我们本地的服务器,需要开启mysql和apache服务,开启之后,打开浏览器,输入刚才那个文件的本地路径,得到的结果如下:
完整代码如下图所示:
上一篇:MySQL数据库的6个实用技巧