PHP接口和数据库操作

Posted 静静地开始

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP接口和数据库操作相关的知识,希望对你有一定的参考价值。

接口:

使用接口(interface),可以指定某个类必须实现哪些方法,但不需要定义这些方法的具体内容。

接口是通过 interface 关键字来定义的,就像定义一个标准的类一样,但其中定义所有的方法都是空的。

接口中定义的所有方法都必须是公有,这是接口的特性。

要实现一个接口,使用 implements 操作符。类中必须实现接口中定义的所有方法,否则会报一个致命错误。类可以实现多个接口,用逗号来分隔多个接口的名称。

数据库操作:

第一步:连接到mysql数据库服务器       mysql –uroot -root

第二步:选择要操作的数据库(当前数据库)   use db_name

第三步:设置字符集   set names gbk

第四步:执行SQL语句:增、删、改、查

增加:INSERT INTO table_name(title,author,addate) VALUES(‘标题’,’admin’,now())

删除:DELETE FROM table_name WHERE 条件表达式

修改:UPDATE table_name SET title=“新的标题” WHERE 条件表达式

查询:SELECT * FROM table_name WHERE条件 ORDER BY  LIMIT

链接MySQL:三种方式

面向过程和面向对象的区别:面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了;面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。

使用PDO:需要在多种数据库中切换

查询数据:

$result = $conn->query($sql);

$result->num_rows;判断返回的数据

$result->fetch_assoc() 将结合集放入到关联数组并循环输出

以上是关于PHP接口和数据库操作的主要内容,如果未能解决你的问题,请参考以下文章

php 如何在页面刷新时不重复操作数据库?

php操作mysql数据库

PHP操作PDO预处理以及事务

PHP操作PDO预处理以及事务

mysql,mysqli和PDO的区别

后端提供给前端restful的接口,前端怎么操作