php--学习封装类 (一)(操作mysql数据库的数据访问)
<?php class DBDA //定义一个类 {//定义成员变量,不能直接定义,前面要加上public或者是privatepublic $host = "localhost"; //服务器地址public $uid = "root"; //数据库的用户名public $pwd = "123"; //数据库密码//做一个函数,执行sql语句,返回相应结果的函数,作用是这个调用这个函数可以执行任意的语句(增删改查)//(加不加public都可以,因为默认的是public的)//函数需要的参数//1.$sql是要执行的sql语句//2.$type是sql语句的类型,0代表增删改,1代表查询//3.$db 代表要操作的数据库public function Query($sql,$type=1,$db="mydb"){//造链接对象$conn = new MySQLi($this->host,$this->uid,$this->pwd,$db);//判断是否链接成功!mysqli_connect_error() or die("链接失败");//正常下一步应该写sql语句,但是这里的sql是传过来的,所以直接执行就可以//执行sql语句$result = $conn->query($sql);//判断sql语句的类型if($type==1){//如果是查询语句,返回的结果是一个二维数组return $result->fetch_all();}else{//如果是其他语句返回true(执行成功)或false(执行失败).或者可以return一句你想要输出的话.return $result;}} }
备注:
1.定义类后,要先定义成员变量,一些链接数据库时常用的数据,定义好默认值,方便调用
2.类实现的功能:执行sql语句,返回执行完的结果。
转载于:https://www.cnblogs.com/supermeimei/p/5358151.html
php--学习封装类 (一)(操作mysql数据库的数据访问)相关推荐
- pythonmysql数据分析_Python操作Mysql数据库入门——数据导入pandas(数据分析准备)...
原标题:Python操作Mysql数据库入门--数据导入pandas(数据分析准备) 欢迎关注天善智能 hellobi.com,我们是专注于商业智能BI,大数据,数据分析领域的垂直社区,学习.问答.求 ...
- Python操作MySQL数据库实现数据导入
主要参考了博文python3基础:操作mysql数据库 这篇文章写的很详细,基本上把用Python操作MySQL的各种操作都详细解释了,也有配图. 注:在使用Python进行操作之前,首先需要在本地的 ...
- python mysqldb_python学习-使用MySQLdb操作mysql数据库
操作环境为python2.7 centos7 一.MySQLdb的安装与配置 MySQLdb是用于Python连接mysql数据库的接口,它实现了Python数据库api规范2.0. 按照以下方式安装 ...
- 1899-11-30 php mysql_PHP学习十一--PHP操作MYSQL数据库
1.PHP访问Mysql数据库的一般步骤 连接MySQL服务器 选择MySQL数据库 请求 执行SQL语句 请求 MySQL数 ...
- jmeter+mysql+set_jmeter学习指南之操作 mysql 数据库
JMeter 通过 JDBC Connection Configuration 和 JDBC Request 可以连接数据库,并进行增删改查操作,支持各种常见的数据库,本文以最常用的 MySQL 数据 ...
- python如何修改excel数据库_python学习笔记-day7-2-【python从mysql数据库导数据到excel,读excel,修改excel】...
这节说下如何用python把数据库里的数据导出到excel里,并如何读取excel, 修必excel等操作. 一.用python把数据库里的数据导出到excel里 1.导入如下的模块,没有的话需要安装 ...
- Go语言学习笔记—golang操作MySQL数据库
文章目录 一 准备数据库和表 二 安装配置mysql驱动 三 获得数据库连接 3.1 导入包 3.2 获得连接 3.3 初始化连接 四 插入数据 五 查询数据 5.1 单行查询 5.2 多行查询 六 ...
- python 操作mysql数据库查询数据
在Windows平台上安装mysql模块用于Python开发 用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示.下边是打包了32与64版本. MySQL-python-1. ...
- php mysql数据库删除数据_PHP 操作Mysql数据库删除数据示例
需求 PHP连接数据库 POST参数数据控制ID删除数据 查询剩下的数据 php连接数据库 //config.php文件内容 $database = "xx"; $dataname ...
最新文章
- textrank4zh是_GitHub - 997666901/TextRank4ZH: 从中文文本中自动提取关键词和摘要
- 001_docker-compose构建elk环境
- 安装出现 PHP Extension curl must be loaded 错误(magento)
- 【C语言】又是排序(指针专题)
- 微软python免费课程_微软再推免费在线Python教程 面向数据科学和机器学习初学者...
- Logback MDC
- Tcl Tutorial 笔记7 ·for incr
- LINUX上,2080/1080卡不要混插
- 单片机外文参考文献期刊_单片机-英文参考文献
- SQL语句之查询进阶篇---上
- 2021年更新:火爆全网的抖音“蚂蚁牙黑”视频制作实战,附软件
- 流利说英语level4_英语流利说懂你英语 Level4 Unit1 Part1 Vocabulary
- VirtualBox 解决不能为虚拟电脑打开一个新任务问题
- MySQL第一讲-mysql的基本框架和查询命令流程
- 网络容易丢包情况汇总
- ios打包报错: DXT1 compressed textures are not supported when publishing to iPhone
- EPICS记录参考--多位二进制输入记录(mbbi)
- fabric中简单搭建区块链浏览器
- cad2006安装未找到html文件,安装CAD2010时遇到的两个问题(已安装及未找到commons.css.old源文件)...
- 个人计算机上的服务器怎么打开,电脑服务器怎么打开