php连接mysql数据库


Posted in PHP onMarch 21, 2017

连接数据库:

使用面向对象的方法;

1.造一个mysqli对象,造连接对象

2.准备一条SQL语句

3.执行SQL语句,如果是查询语句。成功返回结果及对象

4.从结果集对象里找到数据;

查询属性代码:

<?php
//造一个mysqli对象,造连接对象
$db=new MySQLi("localhost","root","12345678","heiheihei");
//括号里面填的是IP地址域名,用户名,密码,数据库的名字
  //准备一条SQL语句
$sql = "select * from student";
//执行SQL语句,如果是查询语句。成功返回结果及对象
$reslut = $db->query($sql);
//判断返回是否有内容,执行成功
if($reslut)
{
//如果成功了,从结果集对象里找到数据;
  $attr = $reslut->fetch_all();
//返回索引数组:$attr = $reslut->fetch_row()
//返回关联数组:tch_assoc();
//返回对象:$attr = $reslut->fetch_object();
//返回既有索引又有关联:$arrt = $reslut->fetch_array();
  var_dump($attr);
?>

最后的返回值是一个集对象,为了方便清晰的看到结果 我们用到了fetch_all(),fetch_row(); fetch_object();

增删改语句:

增加一条信息:

//造连接对象
$db = new MySQLi("localhost","root","12345678","heiheihei");
//准备SQL语句
$sql = "insert into cou values('3-111','嘿嘿','803')";
  //执行SQL语句
$r = $db ->query($sql);
if($r)//如果$r是ture
{
  echo "执行成功";
}
else {
  echo "执行失败";
}

改变一条信息:

<?php
//造连接对象
$db = new MySQLi("localhost","root","12345678","heiheihei");
//准备SQL语句
$sql = "update cou set cname='哈哈' where tno='803'";
  //执行SQL语句
$r = $db ->query($sql);
if($r)
{
  echo "执行成功";
}
else {
  echo "执行失败";
}
?>

删除:

<?php
//造连接对象
$db = new MySQLi("localhost","root","12345678","heiheihei");
//准备SQL语句
$sql = "delete from cou where tno='803'";
  //执行SQL语句
$r = $db ->query($sql);
if($r)
{
  echo "执行成功";
}
else {
  echo "执行失败";
}
?>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

PHP 相关文章推荐
Windows下的PHP5.0安装配制详解
Sep 05 PHP
zend api扩展的php对象的autoload工具
Apr 18 PHP
php ci框架中加载css和js文件失败的解决方法
Mar 03 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
Apr 24 PHP
php自动识别文件编码并转换为UTF-8的方法
Jun 12 PHP
php定界符
Jun 19 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 PHP
理解php依赖注入和控制反转
May 11 PHP
PHP SPL 被遗落的宝石【SPL应用浅析】
Apr 20 PHP
Laravel框架实现model层的增删改查(CURD)操作示例
May 12 PHP
php反射学习之依赖注入示例
Jun 14 PHP
laravel5.1框架基础之Blade模板继承简单使用方法分析
Sep 05 PHP
Thinkphp实现站点静态化的方法详解
Mar 21 #PHP
php登录超时检测功能实例详解
Mar 21 #PHP
php base64 编码与解码实例代码
Mar 21 #PHP
详解PHP中的序列化、反序列化操作
Mar 21 #PHP
php实现文件管理与基础功能操作
Mar 21 #PHP
THINKPHP截取中文字符串函数实例代码
Mar 20 #PHP
PHP随机获取未被微信屏蔽的域名(微信域名检测)
Mar 19 #PHP
You might like
PHP循环结构实例讲解
2014/02/10 PHP
Codeigniter实现处理用户登录验证后的URL跳转
2014/06/12 PHP
php仿微信红包分配算法的实现方法
2016/05/13 PHP
Yii框架中sphinx索引配置方法解析
2016/10/18 PHP
解析 thinkphp 框架中的部分方法
2017/05/07 PHP
PHP 获取客户端 IP 地址的方法实例代码
2018/11/11 PHP
extjs form textfield的隐藏方法
2008/12/29 Javascript
jquery 操作单选框,复选框,下拉列表实现代码
2009/10/27 Javascript
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
2010/03/24 Javascript
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
浅谈JavaScript中的字符编码转换问题
2015/07/07 Javascript
JS实现表单多文件上传样式美化支持选中文件后删除相关项
2016/09/30 Javascript
JS生成和下载二维码的代码
2016/12/07 Javascript
关于foreach循环中遇到的问题小结
2017/05/08 Javascript
Vue实现virtual-dom的原理简析
2017/07/10 Javascript
react-navigation 如何判断用户是否登录跳转到登录页的方法
2017/12/01 Javascript
详解JSON和JSONP劫持以及解决方法
2019/03/08 Javascript
Python中使用platform模块获取系统信息的用法教程
2016/07/08 Python
Python中关键字nonlocal和global的声明与解析
2017/03/12 Python
TensorFlow深度学习之卷积神经网络CNN
2018/03/09 Python
Python实现栈和队列的简单操作方法示例
2019/11/29 Python
Python 执行矩阵与线性代数运算
2020/08/01 Python
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
HTML 5 标签、属性、事件及浏览器兼容性速查表 附打包下载
2012/10/20 HTML / CSS
canvas简单连线动画的实现代码
2020/02/04 HTML / CSS
美国钻石商店:Zales
2016/11/20 全球购物
英国马莎百货印度官网:Marks & Spencer印度
2020/10/08 全球购物
澳大利亚家具商店:Freedom
2020/12/17 全球购物
文明之星事迹材料
2014/05/09 职场文书
负责人任命书范本
2014/06/04 职场文书
求职教师自荐书
2014/06/19 职场文书
学前班幼儿评语大全
2014/12/29 职场文书
车间主任岗位职责
2015/02/03 职场文书
邮政营业员岗位职责
2015/04/14 职场文书
解决Pytorch半精度浮点型网络训练的问题
2021/05/24 Python
Java GUI编程菜单组件实例详解
2022/04/07 Java/Android