php如何抓取网页数据库(核心知识-PHP对数据库的相关操作(HTML5学堂))

优采云 发布时间: 2021-12-01 14:15

  php如何抓取网页数据库(核心知识-PHP对数据库的相关操作(HTML5学堂))

  PHP对数据库的操作

  HTML5学派:使用PHP从数据库中提取数据到前端网页,分为几个基本步骤,包括:定义数据库基本信息、连接数据库、选择数据库、执行SQL命令、分析结果集,并关闭数据库。本文文章从第一步开始,一步一步讲解PHP对数据库的基本操作。

  刘国力-龙冰海:半个月来,身体不太舒服。后来准备讲解第5课的PHP课程,更新的时间就少了很多。对不起~!废话少说,一起进入今天的内容吧~

  核心知识-PHP数据操作的基本步骤

  1、定义数据库的基本信息

  2、请求“连接到主机(服务器)”

  3、选择数据库

  4、执行SQL命令

  5、分析结果集

  6、关闭数据库

  核心知识实际上是知识的逻辑,而不是具体的知识点。知识的逻辑可以看作是一个骨架,具体的知识点是有血有肉的。只有骨架,血肉才不是“泥巴”。

  简单解释一下这些步骤: 在一个网站中,前端开发工程师/HTML5开发工程师处理网页的结构,规划网页的布局,并确定整体风格和风格。网站上显示的具体内容来自后端数据库。这两个就像是两个独立的岛,那么应该用什么来连接这两个岛呢?如何将“数据孤岛”上的“资源”输送到展示给用户的“前端孤岛”?这时候背景语言就发挥作用了~

  不管PHP、JAVA还是ASP.NET,任何后端语言都有类似的作用,它们都是用来连接前端和数据库的“桥梁”。

  所以如果我们想要能够拿到数据,首先要确定在哪里选择数据,然后请求连接到主机(服务器)(毕竟数据在主机上),然后选择对应的数据库,然后告诉你要进行什么操作?数据库执行操作后,就会有结果。结果返回后,需要进行相关的数据处理(处理成前端可用状态)。之后,数据库关闭。

  定义数据库基本信息,请求连接主机

  第一步和第二步:连接主机,我们需要三个基本信息,即主机(服务器)地址、用户名和密码。在定义之前,我们通常先定义它。

  定义数据库信息

  PHP中定义常量的基本命令:define(constant_name, constant_val);

  基本实现:

  相关说明:我这里使用的是wamp搭建的服务器集成环境。在phpMYadmin中可以查看具体的用户名和密码。如果是真实服务器,将第一个localhost替换为主机的url地址,用户名和密码替换为登录服务器的用户名和密码。

  欢迎交流~HTML5学堂

  请求连接到主机

  要连接到数据库:使用 mysql_connect(); 命令,命令的基本格式:mysql_connect('hostname','username','password');

  定义好基本信息后,我们可以直接使用这里的常量名,代码如下:

  $conn = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASSWORD);

  相关提示:这里需要注意的是,对于字符串,一定要用引号将它们括起来。关于常量命名的规范和建议,请参考->《PHP-基本常量规则介绍》

  设置编码格式并选择数据库

  和CSS、JS一样,为了保证前后数据的正常显示,也需要指定PHP的编码格式。具体代码如下:

  mysql_query("设置名称'utf8'");

  指定编码格式后,选择数据库。假设我这里需要选择一个名为student的数据库,代码如下:

  mysql_select_db('学生', $conn);

  今天我们先讲解前三步,整理一下我们的代码。代码显示如下:

  在下面的文章中,我们将继续讲解接下来的几个步骤——执行SQL命令、分析结果集、关闭数据库。

  欢迎交流~HTML5学堂

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线