欢迎来到天天文库
浏览记录
ID:45076468
大小:306.84 KB
页数:10页
时间:2019-11-09
《PHP与MySQL综合应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第十单元PHP与MySQL综合应用目标内容:第29章PHP与MySQL第30章表的结合第31章日期时间数据实例应用:数据库留言簿第29章PHP与MySQL29.1PHP与MySQL连接的流程1)用户浏览器向网页服务器下达命令2)服务器收到请求并寻找指定网页3)服务器执行网页内容含的PHP代码4)PHP代码通过内置MysqlAPI访问后台数据库服务器5)取加后台数据库查询结果并返回给用户PHP与数据库MySQL连接方法:1.连接函数mysql_connect()2.建立数据库mysql_create_db()3.
2、查询1)mysql_db_query()2)mysql_query()eg: $select=mysql_select_db('test');$sql="select*fromcustomers";$result=mysql_query($sql)
3、
4、die("queryfail");4.错误处理if($result=mysql_query("sql"){echo"显示正确信息"; }else{ echo"Error:".mysql_errno().";错误信息:".mysql_error();}29.2
5、PHP与Mysql连接函数一、连接类函数1.mysql_close()关闭数据库intmysql_close([intlink_identifier])2.mysql_connect连接数据库intmysql_connect([stringhostname[:port][:/pathto/socket][,stringusername[,stringpassword]]]])eg:
6、接"); echo"连接成功";mysql_close($link); ?>3.mysql_pconnect()持续连接、4.mysql_select_db选择数据库intmysql_select_db(stringdatabase_name[,intlink_identifier])成功返回True,失败返回falseeg:$link=mysql_connect();mysql_select_db("test",$link);5.mysql_change_user更改连接用户29.2PHP与Mysq
7、l连接函数II二、建立或删除数据库类函数1.mysql_create_db增加一个数据库 成功返回True,失败返回false2.mysql_drop_db删除数据库
8、三、查询类1.mysql_query送出Mysql查询eg:2.mysql_db_query与上区别见P30829.2PHP与Mysql连接函数III四、处理查询结果1.mysql_fetch_array取得查询结果,存入数组中arraymysql_fetch_array(intresult[,intresult_type])result_type:1)mysql_num2)mysql_ass
9、oc3)mysql_botheg:$row=mysql_fetch_array($result);echo$row['name'];2.mysql_data_seek移动内部指针3.mysql_field_seek设置指针的偏移量4.mysql_affected_rows取得先前操作Mysql时,受影响的行的数目 返回上一个操作真正影响的数据行数(row)5.mysql_free_result释放查询后的内存6.mysql_num_fields取得字段的数目7.mysql_num_rows取得结果中行的数目8
10、.mysql_field_flags取得指定定做的标志9.mysql_fetch_field取得字段信息eg:p31529.2PHP与Mysql连接函数IV10.mysql_fetch_object取得查询后的对象结果返回一个对象,相当于取得行while($row=mysql_fetch_object($result)){echo$row->user_id;echo$row->full
此文档下载收益归作者所有