网站建设 PHP数据库编程经典案例.pptVIP

  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文档。上传文档
查看更多
学课件课件PPT医学培训课件教育资源教材讲义

10模块-PHP数据库编程;能力目标 1.能利用PHP语言操作MySQL数据库 2.能利用ADODB类库操作MySQL数据库 3.能利用PHP语言操作Access和SQL Server数据库 知识目标 1.mysql_connect()和mysql_select_db()等函数的使用 2.mysql_query()函数的使用 3.mysql_fetch_array()和mysql_fetch_row()等函数的使用 4.ADODB类库常用函数的使用 5.ADODB类库操作Access和SQL Server数据库 6.ODBC函数操作Access和SQL Server数据库 ;知识1 连接服务器和选择数据库;;;;;知识2 创建查询和显示查询结果;;;?php $lnk = mysql_connect(localhost, root, xianyang) or die (连接失败 : . mysql_error()); //设定当前的连接数据库为student mysql_select_db(student, $lnk); mysql_query(set names gb2312);//指定数据库字符集 $result = mysql_query(SELECT stuNum,stuName from students) or die(br查询表students失败: . mysql_error()); $row=mysql_fetch_row($result); //读取结果集中的一行 while ($row) { echo $row[0].----.$row[1] . br; //用字段索引访问 $row=mysql_fetch_row($result); //读取结果集中的下一行 } ? 以上代码的执行结果如图10-1所示。;;;;;;;;;知识3 获取检索记录数量;?php …//省略了连接数据库的代码 mysql_query(set names gb2312);//指定数据库字符集 $result = mysql_query(select * from students) or die(br查询表students失败: . mysql_error()); $rows=mysql_num_rows($result); //取得记录数量 echo 总记录数: $rows br; echo table border=1trtd学号/ td; echo td姓名/ tdtd性别/tdtd年龄/td/tr; //因为已经获得的记录的行数$rows,因此可以用for循环输出所有记录 for ($i=0;$i$rows;$i++) { $row=mysql_fetch_array($result,MYSQL_BOTH); echo trtd.$row[stuNum]./td td.$row[stuName]./td; echo td.$row[stuSex]./tdtd.$row[stuAge]./td/tr; } echo /table; ? 以上代码的执行结果如图10-2所示。;;另外,除了用mysql_num_rows()函数可以获得记录数量???,还可以通过SQL中的count子句获取被查询的记录数目。例如下面SQL语句即可统计数据表中的记录数量。 select count(*) as record_num from students 再通过以下几句PHP代码即可获得并输出数据表中的记录数量。 ?php …//省略了连接和选择数据库的代码 $result = mysql_query(select count(*) as record_num from students ) or die(br查询表students失败: . mysql_error()); $row=mysql_fetch_array($result); echo 总记录数:. $row[ record_num ]; ?;知识4 插入、更新和删除记录;;;;知识5 ADODB类库概述;;ADODB拥趸者很多,很多著名的开源软件:PostNuke、phpWiki、Mambo、eGroupware等,都使用ADODB作为数据库抽象类库。 ADODB的类库非常大,仅主执行类(adodb.inc.php)就有120KB,因此这在一定程度上影响它的执行效率。所以在使用ADODB类库时应该充分考虑到这一点。 要使用ADODB来操作数据库,首先要获取和安装ADODB,读者只要到网上下载ADODB类库包,将其解压到Web服务器目录下,然后在需要使用的位置调用ADODB中的文件即可。 本书下载的ADODB版本是5.0,并将其解压到网站根目录adod

文档评论(0)

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

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

1亿VIP精品文档

相关文档