1、PHP如何与MySQL进行交互

PHP 一一 PHP与MySQL相关操作

所有由上图可知,PHP想与MySQL进行交互必须有5个步骤。

2、五步走:第一步,连接数据库

要用到的知识点:mysql_conncect(‘主机名称如localhost’,‘mysql用户名如root’,‘mysql密码如root’)

PHP 一一 PHP与MySQL相关操作

3、五步走:第二步,选择数据库

要用到的知识点:mysql_select_db(‘数据库的名称’)

PHP 一一 PHP与MySQL相关操作

4、五步走:第三步,设置编码格式

要用到的知识点:mysql_query(‘SQL语句’),设置编码格式set   names   utf8

PHP 一一 PHP与MySQL相关操作

5、五步走:第四步,组装SQL语句并发送

要用到的知识点:bool  mysql_query(‘SQL语句’),代表在MySQL中执行SQL语句,执行完毕后,如果是增加、修改、删除,返回的是布尔类型。

PHP 一一 PHP与MySQL相关操作

6、五步走:第五步,判断SQL语句是否执行成功

要用到的知识点:mysql_affected_rows(),代表受影响的行数,如果大于0就代表成功。

PHP 一一 PHP与MySQL相关操作

7、案例:使用PHP+MySQL执行删除操作

PHP 一一 PHP与MySQL相关操作

8、案例:使用PHP+MySQL执行更新操作(五步)

PHP 一一 PHP与MySQL相关操作

9、综合案例:实现用户注册功能

①编写一个表单页面

PHP 一一 PHP与MySQL相关操作

②创建deal.php页面,如下图所示:

PHP 一一 PHP与MySQL相关操作

10、案例:使用PHP+MySQL实现查询操作

PHP 一一 PHP与MySQL相关操作

在我们的增加、修改和删除操作时,$res返回的结果是一个布尔类型的数据。但是在查询操作中,其返回的是一个结果集(就是所有的数据)(resource资源类型)。

第六步:解析结果集,结合while循环

要用到的知识点:

mysql_fetch_assoc($res),每次读取一条记录(一条数据),然后把这个数据转化为一个关联型数组。

PHP 一一 PHP与MySQL相关操作

这个方法非常的神奇,每执行一次,读取一条数据,每执行一次,读取一条数据。直到所有数据读取完毕,其返回false(假)。

最终的代码:

PHP 一一 PHP与MySQL相关操作

运行结果:

PHP 一一 PHP与MySQL相关操作

相关文章: