PHP应用开发与实践 马骏 第10章 PHP数据库编程

PHP应用开发与实践 马骏 第10章 PHP数据库编程

ID:40238905

大小:2.65 MB

页数:46页

时间:2019-07-28

PHP应用开发与实践 马骏 第10章 PHP数据库编程_第1页
PHP应用开发与实践 马骏 第10章 PHP数据库编程_第2页
PHP应用开发与实践 马骏 第10章 PHP数据库编程_第3页
PHP应用开发与实践 马骏 第10章 PHP数据库编程_第4页
PHP应用开发与实践 马骏 第10章 PHP数据库编程_第5页
资源描述:

《PHP应用开发与实践 马骏 第10章 PHP数据库编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要求:第10章PHP数据库编程PHP操作MySQL数据库的步骤PHP操作MySQL数据库的常用函数、连接、选择、执行、获取结果集和关闭向MySQL数据库中添加数据浏览MySQL数据库中的数据编辑MySQL数据库中的数据删除MySQL数据库中的数据查询MySQL数据库中的数据主要内容1.PHP操作MySQL数据库的步骤2.PHP操作MySQL数据库的函数3.管理MySQL数据库中的数据4.综合实例——用户注册第10章PHP数据库编程10.1PHP操作MySQL数据库的步骤MySQL是一款广受欢迎的数据库,由于它是开

2、源的半商业软件,所以市场占有率高,备受PHP开发者的青睐,一直被认为是PHP的最好搭档。PHP具有强大的数据库支持能力,本节主要讲解PHP操作MySQL数据库的基本思路。PHP操作MySQL数据库的步骤如图10-1所示。图10-1PHP操作MySQL数据库的步骤10.2PHP操作MySQL数据库的函数10.2.1mysql_connect()函数连接MySQL服务器10.2.2mysql_select_db()函数选择MySQL数据库10.2.3mysql_query()函数执行SQL语句10.2.4mysql_fe

3、tch_array()函数将结果集返回到数组中0.2.5mysql_fetch_row()函数从结果集中获取一行作为枚举数组10.2.6mysql_num_rows()函数获取查询结果集中的记录数要操作MySQL数据库,必须先与MySQL服务器建立连接。PHP中通过mysql_connect()函数连接MySQL服务器,函数的语法如下:mysql_connect('hostname','username','password');该函数的返回值用于表示这个数据库连接。如果连接成功,则函数返回一个连接标识,失败则返回F

4、ALSE。例如使用mysql_connect()函数连接本地MySQL服务器,代码如下:10.2.1mysql_connect()函数连接MySQL服务器MySQL服务器的主机名(或IP),如果省略端口号,默认为3306登录MySQL数据库服务器的用户名MySQL服务器的用户密码为了方便查询因为连接问题而出现的错误,采用die()函数生成错误处理

5、机制,使用mysql_error()函数提取MySQL函数的错误文本,如果没有出错,则返回空字符串,如果浏览器显示“Warning:mysql_connect()……”的字样时,说明是数据库连接的错误,这样就能迅速地发现错误位置,及时改正说明:在mysql_connect()函数前面添加符号“@”,用于限制这个命令的出错信息的显示。如果函数调用出错,将执行or后面的语句。die()函数表示向用户输出引号中的内容后,程序终止执行。这样是为了防止数据库连接出错时,用户看到一堆莫名其妙的专业名词,而是提示定制的出错信息。但

6、在调试时不要屏蔽出错信息,避免出错后难以找到问题。与MySQL服务器建立连接后,然后要确定所要连接的数据库,使用mysql_select_db()函数可以连接MySQL服务器中的数据库,函数语法如下:mysql_select_db(string数据库名[,resourcelink_identifier])例如,与本地MySQL服务器中的db_database10数据库建立连接,代码如下:

7、$select=mysql_select_db("db_database10",$conn);//连接服务器中的db_database10数据库if($select){//判断是否连接成功echo"数据库连接成功!";}?>如果数据库连接成功则输出“数据库连接成功!”。说明:在开发一个完整的web程序过程中,经常需要连接数据库,如果总是重复编写代码,会造成代码的冗余,而且不利于程序维护,所以通常将连接MySQL数据库的代码单独建立一个名为conn.php的文件,存储在根目录下的conn文件夹中,通过require语句

8、包含这个文件即可。10.2.2mysql_select_db()函数选择MySQL数据库MySQL服务器的连接标识选择的MySQL数据库名称在PHP中,通常使用mysql_query()函数来执行对数据库操作的SQL语句。mysql_query()函数的语法如下:mysql_query(stringquery[,resourcelink_ide

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。