第三章 php 操作数据库.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 php 操作数据库

博学谷——让IT 教学更简单,让IT 学习更有效 第三章 PHP 操作数据库 案例3-1 连表查询的实现 一、案例描述 1、考核知识点 SQL 的连表查询 2、练习目标  能够熟练使用连表查询从多个表中获取组合数据 3、需求分析 在实际项目中,员工的详细数据保存在员工表中,部门的详细数据保存在部门表中。如果需要在 查询员工信息时,一并显示其所属的部门信息,就需要同时获取员工表和部门表两张表的数据,这样 的查询在MySQL 中就被称为连表查询。下面在教材 【案例11】的基础上,演示连表查询的实现。 4、设计思路 1)创建部门信息表,该表用来保存部门的相关信息。 2 )修改用户表,删除部门名称字段,添加部门ID 字段。 3 )修改showList.php 文件,重新组合SQL 语句。 4 )修改list_html.php 文件,主要修改表格中输出的字段信息,以符合查询到的数据。 二、案例实现 1、创建部门信息表,SQL 语句如下: create table `dept_info` ( `d_id` int unsigned primary key auto_increment, `d_name` varchar(20) not null, `d_leader_id` int unsigned not null )default charset=utf8; 在上述SQL 语句中,d_id 表示部门编号,将其声明为无符号的int 类型,并作为该表的主键且为自增 形式。d_name 表示部门名称,将其声明为varchar 类型。d_leader_id 表示部门负责人的id,该字段为之后 查询部门详细信息时提供查询条件。 接下来向该表中插入数据,用来做查询测试,插入的SQL 语句如下: INSERT INTO `dept_info` VALUES (1, 开发部, 13), (2, 媒体部, 7), (3, 人事部, 10),(4, 后勤部, 3), (5, 市场部, 6), (6, 运维部, 9), (7, 销售部, 8); 2 、修改用户表 删除用户表中的部门名称字段,再添加部门ID 字段,SQL 语句如下: drop table if exists emp_info; create table `emp_info` ( 1 博学谷——让IT 教学更简单,让IT 学习更有效 `e_id` int unsigned primary key auto_increment, `e_name` varchar(20) not null, `d_id` int unsigned not null, `date_of_birth` timestamp not null, `date_of_entry` timestamp not null )default charset=utf8; 完成用户表修改后,向其中添加用户数据,此时部门名称字段被部门 ID 字段代替,因此员工添加的 SQL 语句如下: insert into `emp_info` values (1, 小红, 1, 2015-4-9 17:51:00, 2015-4-9 17:52:00), (2, 李四, 5, 2008-4-3 13:33:00, 2013-10-24 17:53:00), (3, 王五, 4, 2008-4-3 13:33:00, 2015-4-21 13:33:00), (4, 赵六, 4, 2008-4-3 13:33:00, 2015-3-20 17:54:00), (5, 小兰, 2, 1989-5-4 17:33:00, 2012-6-18 17:54:00), (6, 小新, 5, 1993-9-18 17:36:00, 2015-2-28 17:36:00), (7, 小白, 2, 1991-10-17 17:37:00, 2014-8-16 1

文档评论(0)

maxmin + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档