欢迎来到天天文库
浏览记录
ID:41066039
大小:1.20 MB
页数:33页
时间:2019-08-15
《PHPMYSQL数据库编程(I)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第11讲PHP+MYSQL数据库编程姓名年月日内容要点8.1PHP操作MYSQL数据库的流程8.2PHP操作数据库的方法8.3PHP数据操作实践打电话的过程:拨号叫人沟通……挂机连接选择库操作……关闭连接用php操作数据库的过程用php来操作数据库,就是向数据库中添加数据、修改数据、删除数据,以及查看数据第一步连接数据库,第二步执行具体的操作最后关闭连接8.1PHP操作MYSQL数据库的流程3/32PHP通过预先写好的一些列函数来与MySQL数据库进行通信,向数据库发送指令、接收返回数据等都是通过函数来完成。8.1PHP操作MYSQL数据库的流程4/32P
2、HP调用MySQL数据库连接函数,实现与MySQL通信。PHP把要执行的操作以SQL语句形式发送给MySQL服务器,由MySQL服务器执行,并将结果返回给PHP程序。8.1PHP操作MYSQL数据库的流程5/32php.ini中修改:将需要使用的组件,开启!;extension=php_mysql.dll为禁用状态extension=php_mysql.dll为开启状态8.1PHP操作MYSQL数据库的流程《php.ini》文件在C:WINDOWS文件夹中6/32连接选择库操作……关闭连接1、连接数据库8.2PHP操作数据库的方法$conn=mysql
3、_connect(“localhost”,”root”,”111”);MySql服务器名用户名密码7/321、连接数据库8.2PHP操作数据库的方法服务没启动怎么办?链接出错了怎么办?用户名或密码错了怎么办?8/321、连接数据库8.2PHP操作数据库的方法服务没启动怎么办?链接出错了怎么办?用户名或密码错了怎么办?9/321、连接数据库8.2PHP操作数据库的方法服务没启动怎么办?链接出错了怎么办?用户名或密码错了怎么办?10/321、连接数据库8.2PHP操作数据库的方法能否不显示出错信息?1、可以在函数名前加上@来抑制失败时产生的错误信息能否自定义出
4、错信息?2、$conn=mysql_connect(“localhost”,“root”,“111”)ordie(“连接出错:".mysql_error());3、一旦脚本结束,到服务器的连接就会被关闭。除非之前已经调用了mysql_close()来关闭它。11/32连接选择库操作……关闭连接2、选择数据库8.2PHP操作数据库的方法$select=mysql_select_db(“myweb_db”,$conn)数据库名数据库链接12/32连接操作……关闭连接说明:1、对于查询(select),返回一个结果集资源。可用mysql_num_rows()查看
5、返回了多少行。可用mysql_fetch_array()遍历查询结果数组2、对于插入、删除、更新返回true或false,可用mysql_affected_rows()返回受影响的行数。3、插入、修改、删除、查询操作8.3PHP数据操作实践选择库$i=mysql_query(“insert语句/select/语句等”,$conn)插入、修改、删除、查询语句数据库链接(可选)13/32"";课堂案例—会员注册知识点小结JavaScript实
6、现弹出对话框:alert('登陆成功!');JavaScript实现页面跳转:window.location='index.php‘;8.3PHP数据操作实践14/32$insert=mysql_query("insertintoMember_Info(M_Name,M_Password)values('.$name.',‘.$pwd.')“);知识点小结$insert=mysql_query("insertintoMember_Info(M_Name,M_Password)values('cc',‘123')“);课堂案例—会员注册8.3PHP数据操作实
7、践15/32$i=mysql_query("select*fromMember_InfowhereM_Name='.$name.‘andM_Password=‘.$pwd.'");知识点小结课堂案例—会员注册8.3PHP数据操作实践16/32案例:完善会员注册功能。上节课任务:本节课任务:需要修改哪些地方?课堂案例—会员注册(补充)8.3PHP数据操作实践17/32案例:完善会员注册功能。开发步骤:修改步骤:步骤1开发会员注册表单页面1102.php步骤2:创建数据库及会员信息表步骤3:开发数据插入处理页面1102_ok.php步骤1修改会员注册表单页面1
8、102.php步骤2:修改数据库及会员信息表步骤3:修改数据插入处
此文档下载收益归作者所有