简单的数据库链式操作的例子
来源:互联网 发布:城觅倒闭 知乎 编辑:程序博客网 时间:2024/06/04 18:28
<?php
/*
@author Dishy
数据库封装
*/
class mysqldb{
private $host;private $username;private $password;private $dbname;private $sql;private $select = true;private $result;private $array;public function __construct($host,$username,$password,$dbname){ $this->host = $host; $this->username = $username; $this->password = $password; $this->dbname = $dbname; $this->dbconnect();}/* 数据库连接*/private function dbconnect(){ mysql_connect($this->host,$this->username,$this->password); mysql_select_db($this->dbname);}/**执行sql语句***/public function query($sql){ $this->sql = $sql; $this->result = mysql_query($this->sql); return $this;}/***$select = false时输出sql语句*/public function select($select= true){ $this->select = $select; if($this->select){ return $this->array = $this->result(); }else{ return $this->sql; }}/***结果集*/private function result(){ $array = mysql_fetch_array($this->result); return $array;}
}
?> 使用方法
include “./Api/datebase.php”;
define('DB_HOST_NAME','localhost');
define('DB_HOST_USERNAME','root');
define('DB_HOST_PASSWORD','root');
define('DB_HOST_DB','jciot');
$Jciot_db = new mysqldb(DB_HOST_NAME,DB_HOST_USERNAME,DB_HOST_PASSWORD,DB_HOST_DB);
$a = $Jciot_db->query('select * from jciot_member
')->select();
var_dump($a);
?>`
0 0
- 简单的数据库链式操作的例子
- Java中实现链式操作的简单例子
- struts操作数据库 -一个简单的例子
- C#操作MySQL数据库的简单例子
- c#操作Access数据库的简单例子
- c#操作Access数据库的简单例子
- C# 操作MySQL数据库的简单例子
- C#操作MySQL数据库的简单例子
- C#操作MySQL数据库的简单例子
- 用jdbc操作数据库的简单例子
- C#操作MySQL数据库的简单例子
- JAVA中实现链式操作(方法链)的简单例子
- JAVA中实现链式操作(方法链)的简单例子
- 串的链式结构的简单操作
- java swing 对数据库的简单操作例子
- 简单的jdbc操作数据库例子,高效率插入数据
- 简单的链式调用
- 栈的链式操作-------
- leetcode Subsets
- Android加载图片时出现OOM(OutOfMermary)的问题解决方案
- 扩展和压缩制表符
- logging
- 硬件 - CPU2
- 简单的数据库链式操作的例子
- GCD实践——串行队列/并发队列与iOS多线程详解
- R语言-简单回归分析
- 深入了解MFC中的文挡/视结构
- ios显示gif格式图片
- 自定义换行容器
- 重新认识Java线程的概念
- Lucene.Net+盘古分词器(详细介绍)
- EasyUI常用总结