一个用于mysql的数据库抽象层函数库


Posted in PHP onOctober 09, 2006

<?php
//
// SourceForge: Breaking Down the Barriers to Open Source Development
// Copyright 1999-2000 (c) The SourceForge Crew
// http://sourceforge.net
//
// $Id: database.php,v 1.6 2000/04/11 14:17:13 cvs Exp $
//
// /etc/local.inc includes the machine specific database connect info

function db_connect() {
global $sys_dbhost,$sys_dbuser,$sys_dbpasswd;
$conn = mysql_connect($sys_dbhost,$sys_dbuser,$sys_dbpasswd);
if (!$conn) {
echo mysql_error();
}
return $conn;
}

function db_query($qstring,$print=0) {
global $sys_dbname;
return @mysql($sys_dbname,$qstring);
}

function db_numrows($qhandle) {
// return only if qhandle exists, otherwise 0
if ($qhandle) {
return @mysql_numrows($qhandle);
} else {
return 0;
}
}

function db_result($qhandle,$row,$field) {
return @mysql_result($qhandle,$row,$field);
}

function db_numfields($lhandle) {
return @mysql_numfields($lhandle);
}

function db_fieldname($lhandle,$fnumber) {
return @mysql_fieldname($lhandle,$fnumber);
}

function db_affected_rows($qhandle) {
return @mysql_affected_rows();
}

function db_fetch_array($qhandle) {
return @mysql_fetch_array($qhandle);
}

function db_insertid($qhandle) {
return @mysql_insert_id($qhandle);
}

function db_error() {
return "\n\n<P><B>".@mysql_error()."</B><P>\n\n";
}

?>

  

PHP 相关文章推荐
php下使用SMTP发邮件的代码
Jan 10 PHP
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 PHP
php加密解密函数authcode的用法详细解析
Oct 28 PHP
PHP6 中可能会出现的新特性预览
Apr 04 PHP
php+ajax导入大数据时产生的问题处理
Jun 11 PHP
Yii框架登录流程分析
Dec 03 PHP
typecho插件编写教程(四):插件挂载
May 28 PHP
php使用ob_flush不能每隔一秒输出原理分析
Jun 02 PHP
PHP信号量基本用法实例详解
Feb 12 PHP
php封装的page分页类完整实例
Oct 18 PHP
PHP连接MySQL数据库三种实现方法
Dec 10 PHP
PHP isset empty函数相关面试题及解析
Dec 11 PHP
教你如何把一篇文章按要求分段
Oct 09 #PHP
全文搜索和替换
Oct 09 #PHP
转换中文日期的PHP程序
Oct 09 #PHP
PHP网上调查系统
Oct 09 #PHP
PHP的ASP防火墙
Oct 09 #PHP
一个高ai的分页函数和一个url函数
Oct 09 #PHP
Email+URL的判断和自动转换函数
Oct 09 #PHP
You might like
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
php结合正则获取字符串中数字
2015/06/19 PHP
php生成4位数字验证码的实现代码
2015/11/23 PHP
php生成图片验证码的方法
2016/04/15 PHP
javascript针对DOM的应用分析(二)
2012/04/15 Javascript
js获取TreeView控件选中节点的Text和Value值的方法
2012/11/24 Javascript
js简单实现让文本框内容逐个字的显示出来
2013/10/22 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
jQuery实现的感应鼠标悬停图片色彩渐显效果
2015/03/03 Javascript
jquery中$each()方法的使用指南
2015/04/30 Javascript
jQuery自动添加表单项的方法
2015/07/13 Javascript
Javascript的无new构建实例详解
2016/05/15 Javascript
微信小程序(应用号)简单实例应用及实例详解
2016/09/26 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
初识NodeJS服务端开发入门(Express+MySQL)
2017/04/07 NodeJs
Express框架之connect-flash详解
2017/05/31 Javascript
webpack开发跨域问题解决办法
2017/08/03 Javascript
详解VUE项目中安装和使用vant组件
2019/04/28 Javascript
JS实现表单中点击小眼睛显示隐藏密码框中的密码
2020/04/13 Javascript
python采集博客中上传的QQ截图文件
2014/07/18 Python
详细介绍Python中的偏函数
2015/04/27 Python
Python编码类型转换方法详解
2016/07/01 Python
PyQt实现界面翻转切换效果
2018/04/20 Python
python代码 输入数字使其反向输出的方法
2018/12/22 Python
超简单的Python HTTP服务
2019/07/22 Python
Django用户认证系统 User对象解析
2019/08/02 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
python使用ctypes调用扩展模块的实例方法
2020/01/28 Python
python如何快速拼接字符串
2020/10/28 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
大学考试作弊检讨书
2014/01/30 职场文书
高中打架检讨书
2014/02/13 职场文书
先进个人事迹材料
2014/12/29 职场文书
争先创优个人总结
2015/03/04 职场文书
百万英镑观后感
2015/06/09 职场文书
排查并解决MySQL生产库内存使用率高的报警
2022/04/11 MySQL