自定义php函数的mysql数据库pdo包装
define('DB_DSN','mysql:dbname=数据库名;charset=UTF8');
define('DB_USER','root');
define('DB_PASSWORD','');
function dbInsert($sql,$data=null){
$pdo = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$stat = $pdo->prepare($sql);
return $stat->execute($data);
}
function dbSelect($sql,$data=null){
$pdo = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$stat = $pdo->prepare($sql);
$stat->execute($data);
return $stat->fetch(PDO::FETCH_NAMED);
}
function dbSelectAll($sql,$data=null){
$pdo = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$stat = $pdo->prepare($sql);
$stat->execute($data);
return $stat->fetchAll(PDO::FETCH_NAMED);
}
function dbUpdate($sql,$data=null){
$pdo = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$stat = $pdo->prepare($sql);
return $stat->execute($data);
}
function dbDelete($sql,$data=null){
$pdo = new PDO(DB_DSN,DB_USER,DB_PASSWORD);
$stat = $pdo->prepare($sql);
return $stat->execute($data);
}
最新文章
- Linux下的tar压缩解压缩命令详解
- 在rails中 Rendering Partials through Ajax
- c++写入txt文件
- Maven学习(一) -- 安装Maven及Eclipse中配置Maven
- codeforces 706D (字典树)
- java io流 对文件操作
- 脚踏实地学C#2-引用类型和值类型
- [LeetCode]题解(python):087-Scramble String
- RabbitMQ学习3----运行和管理RabbitMQ
- Round #2
- 【心得】-NO.114.面试.1 -【To HR And Interviewer】
- Javascript高级编程学习笔记(69)—— 事件(13)触摸与手势事件
- Auto-ML之自动化特征工程
- 【Mysql sql inject】【入门篇】sqli-labs使用 part 4【18-20】
- uImage是什么
- FFT模板(无讲解)
- C语言版本:顺序表的实现
- jQuery~DOM基础操作
- 学号20155308 2016-2017-2 《Java程序设计》第6周学习总结
- Java精选笔记_多线程(创建、生命周期及状态转换、调度、同步、通信)
热门文章
- [计算机-好软推荐]证件照制作的利器,不会PS也没有关系
- BestCoder Round #56/hdu5463 Clarke and minecraft 水题
- QVariant(相当于是Java里面的Object,是万能的容器,但要注册)
- vijos - P1077克隆龙 (找规律 + 指数型母函数 + python)
- dubbo和SpringCould
- POJ3528 HDU3662 三维凸包模板
- js获取下拉框当前选中的值并弹出
- 开发第一个Template
- Kettle 连接 oracle 报错:could not be found, make sure the 'Oracle' driver (jar file) is installed.
- H5页面背景音乐,C33 360°旋转效果