PHP连接数据库:用户数据CRUD操作实例
60 浏览量
更新于2024-08-28
收藏 43KB PDF 举报
本篇文章主要介绍了如何使用PHP语言来连接数据库并实现用户数据的增删改查操作。首先,作者在HTML页面中构建了一个表格,用于显示已存储在"Info"表中的用户信息,包括代号、姓名、性别、民族和生日。表格列出了每个用户的这些基本信息,并提供"删除"和"修改"链接,以便进行后续操作。
在PHP代码部分,首先创建一个MySQLi对象,尝试连接到名为"mydb"的数据库,如果连接失败,则通过`mysqli_connect_error()`函数抛出错误提示"连接失败"。然后,执行SQL查询语句(`select * from Info`)获取所有用户数据,使用`fetch_all()`方法将结果集存储在变量`$attr`中。
接下来,遍历`$attr`数组,使用三元运算符判断每个用户的性别,并根据代号查询对应的民族名称。通过嵌套SQL查询,将查询结果与用户信息结合后,用HTML生成表格行。每一行展示了用户的具体信息,并包含了指向"Delete.php"和"Update.php"页面的链接,分别用于执行删除和修改操作。
文章最后,给出了"Add.php"页面的简要介绍,用户可以从这个页面开始添加新的用户数据。在这个页面中,有输入框用于填写代号、姓名和性别,提交表单后,数据会被发送到"AddChuLi.php"进行处理。
本文通过实际代码展示了PHP与MySQL数据库的交互,涵盖了数据库连接、SQL查询、数据展示以及基本的增删改查操作。这对于学习和理解PHP进行Web开发时的数据管理至关重要。
263 浏览量
20864 浏览量
243 浏览量
2442 浏览量
2022-09-21 上传
102 浏览量
1269 浏览量
232 浏览量
weixin_38626080
- 粉丝: 8
- 资源: 973
最新资源
- ttysgym
- Design_Patterns
- 蓝桥杯嵌入式练习题——“电子定时器”的程序设计与调试*代码.zip
- Deeper.dmg.zip
- PlotFilter / 滤波器系数文件:PlotFilter 绘制滤波器响应。 过滤器文件包括 ITU-T 过滤器和 QMF 过滤器。-matlab开发
- rs-popover:佳能弹出式视窗的Angular指令
- 电子功用-家庭能量动态分配路由器、方法及家庭能量发电计划方法
- pitches:这是一个网络平台,允许用户查看,提交和评论一分钟音高的各种类别。此站点允许用户查看各种音高并明智地使用它们,因为仅需一分钟即可打动他人
- 玩hangmangame
- UserPrefs2020.rar
- binary_trees:关于二叉树结构的项目
- Resume-Builder-Web-Application
- 第八届 蓝桥杯嵌入式设计与开发项目决赛——频率控制器的功能设计与实现·代码.zip
- GFH:使bepo-xxerty定制键盘在GitHub上工作
- google-drive-cleaner:用于删除Google云端硬盘中文件的工具
- k8s:Hello world k8s