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


Posted in PHP onAugust 30, 2017

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 相关文章推荐
超级好用的一个php上传图片类(随机名,缩略图,加水印)
Jun 30 PHP
phpize的深入理解
Jun 03 PHP
php读取富文本的时p标签会出现红线是怎么回事
May 13 PHP
yii操作session实例简介
Jul 31 PHP
Symfony2创建基于域名的路由相关示例
Nov 14 PHP
PHP实现判断数组是一维、二维或几维的方法
Feb 06 PHP
Nginx下ThinkPHP5的配置方法详解
Aug 01 PHP
phpStudy 2016 使用教程详解(支持PHP7)
Oct 18 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
Dec 21 PHP
php设计模式之原型模式分析【星际争霸游戏案例】
Mar 23 PHP
PHP大文件分割分片上传实现代码
Dec 09 PHP
laravel添加角色和模糊搜索功能的实现代码
Jun 22 PHP
PHP Socket网络操作类定义与用法示例
Aug 30 #PHP
[原创]php token使用与验证示例【测试可用】
Aug 30 #PHP
Laravel框架中VerifyCsrfToken报错问题的解决
Aug 30 #PHP
Laravel框架中Blade模板的用法示例
Aug 30 #PHP
php实现支持中文的文件下载功能示例
Aug 30 #PHP
利用PHPStorm如何开发Laravel应用详解
Aug 30 #PHP
Laravel 5.5 的自定义验证对象/类示例代码详解
Aug 29 #PHP
You might like
php下使用以下代码连接并测试
2008/04/09 PHP
PHP 解决utf-8和gb2312编码转换问题
2010/03/18 PHP
php+mysql 实现身份验证代码
2010/03/24 PHP
php下通过curl抓取yahoo boss 搜索结果的实现代码
2011/06/10 PHP
php控制文件下载速度的方法
2015/03/24 PHP
Symfony2框架学习笔记之表单用法详解
2016/03/18 PHP
php好代码风格的阶段性总结
2016/06/25 PHP
PHP简单检测网址是否能够正常打开的方法
2016/09/04 PHP
JavaScript的面向对象方法以及差别
2008/03/31 Javascript
javascript parseInt与Number函数的区别
2010/01/21 Javascript
JavaScript高级程序设计阅读笔记(六) ECMAScript中的运算符(二)
2012/02/27 Javascript
使用jQuery5分钟快速搞定双色表格的简单实例
2016/08/08 Javascript
对vue 键盘回车事件的实例讲解
2018/08/25 Javascript
vue axios数据请求get、post方法及实例详解
2018/09/11 Javascript
js实现倒计时秒杀效果
2020/03/25 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
vue 函数调用加括号与不加括号的区别
2020/10/29 Javascript
[43:58]DOTA2-DPC中国联赛定级赛 LBZS vs SAG BO3第一场 1月8日
2021/03/11 DOTA
Django中的CACHE_BACKEND参数和站点级Cache设置
2015/07/23 Python
Python基于scipy实现信号滤波功能
2019/05/08 Python
六行python代码的爱心曲线详解
2019/05/17 Python
python使用flask与js进行前后台交互的例子
2019/07/19 Python
dpn网络的pytorch实现方式
2020/01/14 Python
Python中操作各种多媒体,视频、音频到图片的代码详解
2020/06/04 Python
python中使用.py配置文件的方法详解
2020/11/23 Python
three.js模拟实现太阳系行星体系功能
2019/09/03 HTML / CSS
雅诗兰黛香港官网:Estee Lauder香港
2017/09/26 全球购物
新西兰最大的品牌运动鞋购物网站:Platypus NZ
2017/10/27 全球购物
UNIONBAY官网:美国青少年服装品牌
2019/03/26 全球购物
水电工岗位职责
2014/02/12 职场文书
大学生村官承诺书
2014/03/28 职场文书
初中新生军训方案
2014/05/13 职场文书
计划生育证明书写要求
2014/09/17 职场文书
怎样写离婚协议书
2015/01/26 职场文书
2015年度培训工作总结范文
2015/04/02 职场文书
python实现简易自习室座位预约系统
2021/06/30 Python