PHP面向对象的mysql数据库函数封装
PHP4.0之后的版本很大的优势更加注重面向对象的编程。一般情况下,我们用一般方法进行数据库操作要分开写很多方法。用面向对象的方法会增强开发效率。下面给出面向对象编程的mysql数据库操作相关代码:
<?php
class mysql{
private $host;
private $root;
private $pwd;
private $database;
private $conn;
function __construct($host,$root,$pwd,$database){
$this->host = $host;
$this->root = $root;
$this->pwd = $pwd;
$this->database = $database;
$this->connect();
}
//连接数据库
function connect(){
$this->conn = mysql_connect($host,$root,$pwd);
mysql_select_db($this->database,$this->conn);
mysql_query("set names utf8");
}
//执行mysql语句
function query($sql){
return mysql_query($sql);
}
//返回一行数据
function arr_ay($result){
return mysql_fetch_array($result);
}
//返回结果集数目
function rows($reslt){
return mysql_num_rows();
}
function dbclose(){
mysql_close($this->conn);
}
//数据库的基本操作
//查询语句
function select($biao,$where){
return $this->query("SELECT * FROM '$biao' where" );
}
//插入语句
}
PHP面向对象的mysql数据库函数封装相关推荐
- Mysql数据库函数(数字,字符串,日期时间)
文章目录 Mysql数据库函数(数字,字符串,日期时间) 数学函数 字符串函数 日期函数 Mysql数据库函数(数字,字符串,日期时间) 数学函数 abs(x) :返回x的绝对值 rand() :返回 ...
- php访问mysql函数吗,PHP访问MySQL数据库函数简介
PHP访问MySQL数据库函数简介 PHP访问MySQL数据库函数简介 1. 进行数据库连接 连接数据库服务器,就是客户端向己运行的数据库服务器发出连接请求, 成功以后就可以对数据库进行相应操作,由于 ...
- python调用数据库数据创建函数_Pyhton应用程序数据库函数封装
1.函数 2.迭代器 3.递归 4.数据库函数 5.fetchall函数 1.函数:实现指定功能代码的集合 def 函数名( ) : 2.在python中没有括号,函数体以缩进的方式进行展示 快捷键: ...
- c mysql数据库函数库查询_Mysql数据库使用concat函数执行SQL注入查询
SQL注入语句有时候会使用替换查询技术,就是让原有的查询语句查不到结果出错,而让自己构造的查询语句执行,并把执行结果代替原有查询语句查询结果显示出来. 例如:原本查询语句是 select userna ...
- mysql数据库函数详解_MySQL数据库之字符函数详解
MySQL数据库中的函数根据功能可以划分为字符函数.数值运算符与函数.比较运算符与函数.日期时间函数.信息函数.聚合函数.加密函数以及自定义函数等. 1.CONCAT() CONCAT()函数用于字符 ...
- mysql数据库函数转义函数_MySql数据库-查询、插入数据时转义函数的使用
最近在看一部php的基础视频教程,在做案例的时,当通过用户名查询用户信息的时候,先使用了转义函数对客户提交的内容进行过滤之后再交给sql语句进行后续的操作.虽然能看到转义函数本身的作用,但是仍然有一些 ...
- linux 数据库 函数是什么,MySQL数据库函数(一)
一.数学函数 1.绝对值函数 ABS(x) :返回 x 的绝对值 mysql> select ABS(2),ABS(-2.3),ABS(-22); 返回的结果如下: 数学学得好的大佬应该知道(本 ...
- MySql数据库函数与子查询和连接查询(3)
#查询语句的基#查询语句的基本格式 #select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ... #from 表名 #where 条件 #group by 列名 #havin ...
- Mysql 数据库函数用法大全及示例
1.字符串函数 ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> ...
最新文章
- JMC | 人工智能在药物合成中的当前和未来作用(1)
- 复制一个文件或者从一个资源获取一个文件并复制
- Qt之自定义界面(窗体缩放)
- win10兼容模式怎么设置_win10护眼模式关不掉怎么办
- 如何创建和谐的色彩系统
- 探索 dotnet core 为何在 Windows7 系统需要补丁的原因
- LeetCode之Add Two Numbers
- Codeforces Gym - 100917 部分题解
- struts2上传文件
- python __call__或者说func()()的理解
- 【EVE模拟器是干什么的】
- “车规级”与“功能安全”(ISO26262)的区别——摘自《5万字长文说清“车规级”》...
- 最小-最大搜索和Alpha-beta剪枝搜索
- 解决Visio中对象不能通过键盘方向键微调位置
- 康希诺生物多名高管变动:王靖内部转岗,任命罗樨为CFO
- 每日程序C语言37-圈子报数问题
- vs2008编译QT开源项目--太阳神三国杀源码分析(三) 皮肤
- 网络安全实验室|网络信息安全(基础关)
- 趋势预测:基于期货未平仓合约、展期和FII/DII指标【附Python源码】
- 浦江县教育计算机网上网认证系统,寿光市教育城域网认证系统使用文档.doc