当前位置:主页 > php教程 > 利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解

实例分享PHP操作MySql的增删改查的方法

发布:2020-03-07 17:23:30 108


给寻找编程代码教程的朋友们精选了PHP相关的编程文章,网友徐怜菡根据主题投稿了本篇教程内容,涉及到PHP、MySql、增删改查、利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解相关内容,已被841网友关注,内容中涉及的知识点可以在下方直接下载获取。

利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解

PHP访问MySql数据库

<?php 
//造连接对象
$db = new MySQLi("localhost","root","","0710_test");

//写SQL语句
$sql = "select * from student";
//检测连接数据库是否成功,失败返回“连接失败”,并退出程序 
if(mysqli_connect_error()){
 die("连接失败"); 
}
//执行SQL语句,返回结果集对象
$result = $db->query($sql);
var_dump($result->num_rows);
//判断结果有无数据
if($result->num_rows){
 echo "存在数据";
}
//取数据(查询语句)
//$arr = $result->fetch_all();//获取所有数据并以二维数组存在
//$arr = $result->fetch_all(MYSQLI_ASSOC);//获取所有数据中的关联数组
//$arr = $result->fetch_array();

//while循环遍历数组所有数据
while($arr = $result->fetch_array()){
 var_dump($arr);
}

//$arr = $result->fetch_assoc();//返回关联数组
//$arr = $result->fetch_object();//列名对应成员变量
//$arr = $result->fetch_row();//返回索引数组
//var_dump($arr);
 
//增删改语句
//添加一条数据(返回值true或false)
$sql = "insert into student values('102','王某','男','1987-7-1','95033')";
//删除一条数据(返回值true或false)
$sql = "delete from student where Sname='李军'";
$r = $db->query($sql);
var_dump($r);
?>

数据库中自增长列表的增删改实例

<?php 
$db = new MySQLi("localhost","root","","0710_info");
if(mysqli_connect_error()){
 die("连接失败");
}
$sql = "insert into work values(0,'P005','2005-01-01','2010-10-1','山师大','教育部',2)";
if($db->query($sql)){
 echo "添加成功";
 //插入这条数据的id(常用)
 echo $db->insert_id;
}else{
 echo "添加失败";
}
?>

以上这篇利用PHP访问MySql数据库的逻辑操作以及增删改查的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。


参考资料

相关文章

  • php封装单文件路径上传到数据库方法

    发布:2019-06-07

    这篇文章主要介绍了php封装单文件上传到数据库(路径) 的相关资料,需要的朋友可以参考下


  • php算法之实现相对路径的实例

    发布:2023-01-04

    给网友们整理关于php的教程,这篇文章主要介绍了php 算法之实现相对路径的实例的相关资料,希望通过本文能帮助到大家,让大家实现这样的功能,需要的朋友可以参考下


  • tp5(thinkPHP5框架)时间查询操作实例分析

    发布:2022-06-22

    给大家整理一篇关于think PHP的教程,这篇文章主要介绍了tp5(thinkPHP5框架)时间查询操作,结合实例形式分析了thinkPHP5框架数据库中日期时间查询相关操作技巧,需要的朋友可以参考下


  • php如何实现round robin权重轮循算法

    发布:2020-02-18

    这篇文章主要介绍了round robin权重轮循算法php实现代码,需要的朋友可以参考下


  • php观察者模式应用场景代码分享

    发布:2020-02-21

    这篇文章主要介绍了php观察者模式应用场景,结合完整实例形式详细分析了php观察者模式的具体定义与使用技巧,需要的朋友可以参考下


  • 详解php递归函数

    发布:2020-03-13

    这篇文章主要介绍了php递归函数怎么用才有效及php递归函数与非递归函数区别介绍,感兴趣的朋友一起看看吧


  • MySQL中聚合函数count的用法技巧

    发布:2020-05-08

    这篇文章主要介绍了Windows 10,MySQL版本是5.7.12-log环境下mysql中聚合函数count的使用和性能优化,需要的朋友可以参考下


  • 图解mysql5.7安装教程

    发布:2020-02-01

    这篇文章主要以图文结合的方式为大家详细介绍了mysql5.7安装教程的相关资料,需要的朋友可以参考下


网友讨论