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数据库函数封装相关推荐

  1. Mysql数据库函数(数字,字符串,日期时间)

    文章目录 Mysql数据库函数(数字,字符串,日期时间) 数学函数 字符串函数 日期函数 Mysql数据库函数(数字,字符串,日期时间) 数学函数 abs(x) :返回x的绝对值 rand() :返回 ...

  2. php访问mysql函数吗,PHP访问MySQL数据库函数简介

    PHP访问MySQL数据库函数简介 PHP访问MySQL数据库函数简介 1. 进行数据库连接 连接数据库服务器,就是客户端向己运行的数据库服务器发出连接请求, 成功以后就可以对数据库进行相应操作,由于 ...

  3. python调用数据库数据创建函数_Pyhton应用程序数据库函数封装

    1.函数 2.迭代器 3.递归 4.数据库函数 5.fetchall函数 1.函数:实现指定功能代码的集合 def 函数名( ) : 2.在python中没有括号,函数体以缩进的方式进行展示 快捷键: ...

  4. c mysql数据库函数库查询_Mysql数据库使用concat函数执行SQL注入查询

    SQL注入语句有时候会使用替换查询技术,就是让原有的查询语句查不到结果出错,而让自己构造的查询语句执行,并把执行结果代替原有查询语句查询结果显示出来. 例如:原本查询语句是 select userna ...

  5. mysql数据库函数详解_MySQL数据库之字符函数详解

    MySQL数据库中的函数根据功能可以划分为字符函数.数值运算符与函数.比较运算符与函数.日期时间函数.信息函数.聚合函数.加密函数以及自定义函数等. 1.CONCAT() CONCAT()函数用于字符 ...

  6. mysql数据库函数转义函数_MySql数据库-查询、插入数据时转义函数的使用

    最近在看一部php的基础视频教程,在做案例的时,当通过用户名查询用户信息的时候,先使用了转义函数对客户提交的内容进行过滤之后再交给sql语句进行后续的操作.虽然能看到转义函数本身的作用,但是仍然有一些 ...

  7. linux 数据库 函数是什么,MySQL数据库函数(一)

    一.数学函数 1.绝对值函数 ABS(x) :返回 x 的绝对值 mysql> select ABS(2),ABS(-2.3),ABS(-22); 返回的结果如下: 数学学得好的大佬应该知道(本 ...

  8. MySql数据库函数与子查询和连接查询(3)

    #查询语句的基#查询语句的基本格式 #select 字段 1 , 字段 2 , 字段 3 , 表达式 , 函数 , ... #from 表名 #where 条件 #group by 列名 #havin ...

  9. Mysql 数据库函数用法大全及示例

    1.字符串函数 ascii(str) 返回字符串str的第一个字符的ascii值(str是空串时返回0) mysql> select ascii('2'); -> 50 mysql> ...

最新文章

  1. JMC | 人工智能在药物合成中的当前和未来作用(1)
  2. 复制一个文件或者从一个资源获取一个文件并复制
  3. Qt之自定义界面(窗体缩放)
  4. win10兼容模式怎么设置_win10护眼模式关不掉怎么办
  5. 如何创建和谐的色彩系统
  6. 探索 dotnet core 为何在 Windows7 系统需要补丁的原因
  7. LeetCode之Add Two Numbers
  8. Codeforces Gym - 100917 部分题解
  9. struts2上传文件
  10. python __call__或者说func()()的理解
  11. 【EVE模拟器是干什么的】
  12. “车规级”与“功能安全”(ISO26262)的区别——摘自《5万字长文说清“车规级”》...
  13. 最小-最大搜索和Alpha-beta剪枝搜索
  14. 解决Visio中对象不能通过键盘方向键微调位置
  15. 康希诺生物多名高管变动:王靖内部转岗,任命罗樨为CFO
  16. 每日程序C语言37-圈子报数问题
  17. vs2008编译QT开源项目--太阳神三国杀源码分析(三) 皮肤
  18. 网络安全实验室|网络信息安全(基础关)
  19. 趋势预测:基于期货未平仓合约、展期和FII/DII指标【附Python源码】
  20. 浦江县教育计算机网上网认证系统,寿光市教育城域网认证系统使用文档.doc

热门文章

  1. 从 薛定谔的猫 聊到 Event loop
  2. 敏捷小组 VS 特战分队
  3. android 倒水效果,用RealFlow实现倒水效果之导入模型教程
  4. js返回上一页并刷新的方法
  5. ubuntu aptgetinstall
  6. 侯捷 C++内存管理 (一)
  7. 电子元器件常用品牌汇总(持续更新)
  8. Luminar AI for mac(AI图像编辑器)
  9. 将网址转换成二维码,通过微信扫码访问
  10. JavaScript 对象属性 的可枚举属性与不可枚举属性(enumerable:true/false)