美文网首页
PHP数据库操作

PHP数据库操作

作者: 知名大学士 | 来源:发表于2020-03-24 22:24 被阅读0次

一、增删改查

1. 插入语句

insert into 表名(表的字段1,表的字段2) value(字段1的值,字段2的值);

2. 删除语句

delete from 表名 where 条件 

3. 修改语句

update 表名 set 字段1=‘值’,字段2=‘值’ where 条件

4. 查询语句

 select 字段1,字段2... from 表名 where 条件

二、php对数据库的操作流程

1. 打来一个数据库链接

一般实际开发中,不会给你root这么大的权限来操作数据,这里只是举个例子

$link = @mysqli_connect("localhost","root","","mydb");

2. mysql的连接错误处理

mysql的连接错误处理
      if(mysqli_connect_errno($link)){
            echo "错误号:".mysqli_connect_errno($link);
            echo "<br>错误描述:网站错误,请联系管理员";
            exit;
    }

3. 设定编码,保证页面是utf-8编码

mysqli_query($link,"set names utf8");

4. 此时就可以对数据库的表进行操作了,

  • 插入操作:
name,price,pic是表的字段名,'$menuname',$price,'$pic'是作为字段名对应的值
$sql = "insert into menu(`name`,`price`,`pic`)values('$menuname',$price,'$pic');";
  • 查询操作:
$sql = "select * from menu";
$result = mysqli_query($link,$sql);
    // 如果查询成功,就会返回一个结果集对象
    // 可以使用结果集对象方法来获得记录
    // 第一个方法fetch_all,返回结果集中所有的记录
$data = mysqli_fetch_all($result,MYSQLI_ASSOC);  // 以关联数组作为下标
$data = mysqli_fetch_all($result,MYSQLI_BOTH);  // 数字与关联数组都有

5. 最后一步需要关闭数据库的连接

mysqli_close($link);

相关文章

  • PHP与数据库

    PHP与数据库PHP有三种方式操作MySQL数据库1.PHP有三种方式操作MySQL数据库(1)MySQL扩展库(...

  • php链接mysql数据库-配置相关

    php链接mysql数据库 php本身不具备操作mysql数据库的能力,需要借助php操作myql的扩展来实现 p...

  • PHP操作mysql

    准备 事实上:PHP本身不能操作数据库(mysql);但是PHP有扩展可以实现操作mysql PHP操作mysql...

  • PHP学习笔记 - 进阶篇(11)

    数据库操作 PHP支持哪些数据库 PHP通过安装相应的扩展来实现数据库操作,现代应用程序的设计离不开数据库的应用,...

  • php操作数据库

    PHP操作MySQL 每日目标 能够使用php连接MySQL数据库 能够使用php对MySQL进行查询操作 能够使...

  • PDO

    PDO就是PHP Data Object的简称。PDO主要用来代替数据库操作类。PHP同时可以操作多个数据库。例如...

  • php操作mysql数据库

    php操作mysql数据库

  • PHP笔记6用户登陆与分页原理

    PHP操作MySQL (1)PHP连接数据库 (2)选择要操作的数据库名称 (3)设置字符集 (4)执行各种SQL...

  • PHP 简易留言板

    创建数据库 SQL 引入数据库 incDB.php 显示主页面 index.php 操作数据库 InsetToDB...

  • MySQL数据库基础操作(1)

    一、php连接数据库与基本操作 (1)php创建数据库连接 语法:Object mysqli_connec...

网友评论

      本文标题:PHP数据库操作

      本文链接:https://www.haomeiwen.com/subject/lpfzyhtx.html