核心编程-day021 本文介绍了从数据库获取所有新闻数据的方法,并通过PHP脚本将这些数据以新闻列表的形式展示给用户。同时,还讨论了使用Mysql扩展PHP对MySQL数据库进行操作的方法。 首先,我们使用PHP脚本从数据库中获取所有新闻数据。这里介绍了一种方法,即使用一个结果集来获取所有的记录。通过一次取一条记录,并将其存储在一个数组中,我们可以逐条读取所有新闻数据。 然后,我们让用户能够看到所有的新闻。这一步已经完成,通过将新闻数据显示在一个新闻列表页面(news.php)上。为了实现与MySQL数据库的连接,我们使用了Mysql扩展PHP。该扩展允许PHP作为MySQL的一个客户端连接到数据库服务器进行操作。使用mysql_connect函数,我们可以建立与数据库服务器的连接。服务器地址、用户名和密码是连接数据库所必需的参数。这个连接资源默认是超全局的,可以在任何地方使用。值得注意的是,mysql_connect函数默认情况下对每个服务器只会建立一次连接。如果我们需要重复连接到同一个资源两次,可以使用第四个参数设置为TRUE。另外,为了保持客户端与服务器之间的通信顺畅,我们需要设置连接的编码。有两种方法可以设置编码:一种是使用mysql_query函数的"set names XXX"形式,另一种是使用mysql_set_charset函数。具体要使用何种编码取决于当前执行脚本的界面字符集。 在连接数据库后,我们可以选择要使用的数据库。有两种形式可以选择数据库:一种是使用mysql_query函数的"use XXX"形式,另一种是使用mysql_select_db函数。选择数据库后,我们可以执行各种数据库操作。 最后,为了释放连接资源,我们需要关闭连接。虽然脚本执行结束系统也会自动释放连接,但为了避免浪费MySQL服务器的有限连接资源,我们可以主动释放连接。使用mysql_close函数可以关闭与数据库服务器的连接。 总结起来,本文介绍了从数据库获取所有新闻数据并展示给用户的过程。通过使用Mysql扩展PHP连接MySQL数据库,我们可以轻松地进行数据库操作。这种方法非常实用,可以应用于各种数据获取和展示的场景。同时,我们还学到了连接编码的设置、数据库选择和连接的关闭方法。掌握了这些知识,我们可以更加灵活和高效地进行数据库操作。
![](https://csdnimg.cn/release/download_crawler_static/86375288/bg4.jpg)
剩余15页未读,继续阅读
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/21ae62be29bc4890a6eec52865498801_weixin_35825858.jpg!1)
- 粉丝: 37
- 资源: 302
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- 计算机人脸表情动画技术发展综述
- 关系数据库的关键字搜索技术综述:模型、架构与未来趋势
- 迭代自适应逆滤波在语音情感识别中的应用
- 概念知识树在旅游领域智能分析中的应用
- 构建is-a层次与OWL本体集成:理论与算法
- 基于语义元的相似度计算方法研究:改进与有效性验证
- 网格梯度多密度聚类算法:去噪与高效聚类
- 网格服务工作流动态调度算法PGSWA研究
- 突发事件连锁反应网络模型与应急预警分析
- BA网络上的病毒营销与网站推广仿真研究
- 离散HSMM故障预测模型:有效提升系统状态预测
- 煤矿安全评价:信息融合与可拓理论的应用
- 多维度Petri网工作流模型MD_WFN:统一建模与应用研究
- 面向过程追踪的知识安全描述方法
- 基于收益的软件过程资源调度优化策略
- 多核环境下基于数据流Java的Web服务器优化实现提升性能
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)