第9章 PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)

2023-09-09
| 15页
| 100人阅读
| 2人下载
普通

内容正文:

/182 第9章 PHP数据库编程  9.1 创建数据库连接 9.2 查询记录 9.3 添加记录 9.4 更新记录 9.5 删除记录 /182 9.1 创建数据库连接 9.1.1 编程实现MySQL数据库连接 创建非持久连接 用mysql_connect函数建立一个到MySQL服务器的非持久连接: resource mysql_connect([string server[,string username[,string password [,bool new_link[,int client_flags]]]]]) 创建持久连接 用mysql_pconnect函数打开到MySQL服务器的持久连接: resource mysql_pconnect([string server[,string username[,string password [,int client_flags]]]]) 选择数据库 用mysql_select_db()函数从该服务器上选择所需数据库: bool mysql_select_db(string database_name[,resource link_identifier]) 关闭MySQL连接 用mysql_close函数关闭MySQL连接: bool mysql_close([resource link_identifier]) 检查MySQL错误信息 用mysql_error函数返回上一个MySQL操作产生的文本错误信息: string mysql_error([resource link_identifier]) 第9章目录 /182 9.1 创建数据库连接 9.1.2 在Dreamweaver中创建MySQL连接 在Dreamweaver中打开一个PHP页,在【窗口】菜单中选择【数据库】命令以打开【数据库】面板。 在【数据库】面板上单击加号按钮 并选择【MySQL连接】命令。 在【MySQL连接】对话框中,通过设置各个选项为当前PHP动态网站创建数据库连接。 输入新连接的名称,例如student。不要在该名称中使用任何空格或特殊字符。 在【MySQL服务器】框中,指定承载MySQL服务器的计算机,可以输入IP地址或服务器名称。 输入MySQL用户名和密码。 在【数据库】框中输入要连接的数据库名称,或者单击【选取】按钮并从MySQL数据库列表中选择要连接的数据库。 第9章目录 /182 9.1 创建数据库连接 9.1.3 数据库连接的应用与管理 用【数据库】面板可以对数据库连接进行管理。 编辑连接。用右键单击一个连接并从弹出菜单中选择【编辑连接】命令,然后在连接对话框中修改连接参数,但不能更改连接名称。 重制连接。用右键单击一个连接并从弹出菜单中选择【重制连接】命令,然后在连接对话框中修改连接参数,也可以更改连接名称。 删除连接。选择一个连接并单击减号按钮 ,或者用右键单击该连接并从弹出菜单中选择【删除链接】命令。 测试连接。选择一个连接并从弹出菜单中选择【测试连接】命令。若连接成功,则会看到“成功创建连接脚本”信息,否则将提示失败信息。 第9章目录 /182 9.2 查询记录 9.2.1 以编程方式实现查询记录 执行MySQL查询 使用mysql_query()函数可以向MySQL服务器发送一条查询语句: resource mysql_query(string query[,resource link_identifier]) 从记录集中获取行作为数组 使用mysql_fetch_array函数可以从记录集中取得一行作为关联数组、数字 数组或二者兼有: array mysql_fetch_array(resource result[,int result_type]) 获取记录集的行数和列数 使用mysql_num_rows()函数可以取得记录集中包含的行数: int mysql_num_rows(resource result) 使用mysql_num_fields()函数可以取得记录集中包含的字段数目: int mysql_num_fields(resource result) 获取列信息 使用mysql_fetch_field()函数可以从记录集中取得列信息并作为对象返回: object mysql_fetch_field(resource result[,int field_offset]) 释放结果内存 使用mysql_free_result()函数释放结果内存: mysql_free_result(data) 第9章目录 /182 9.2 查询记录 9.2.2 在Dreamweaver中创建记录集 在Dreamw

资源预览图

第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
1
第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
2
第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
3
第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
4
第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
5
第9章  PHP数据库编程(课件)-《PHP动态网站开发(第2版)》同步教学(电子工业版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。