一个用于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 相关文章推荐
计数器详细设计
Oct 09 PHP
PHP array_push 数组函数
Dec 26 PHP
30 个很棒的PHP开源CMS内容管理系统小结
Oct 14 PHP
PHP设计模式之命令模式的深入解析
Jun 13 PHP
PHP中获取时间的下一周下个月的方法
Mar 18 PHP
ThinkPHP CURD方法之page方法详解
Jun 18 PHP
php操作xml入门之cdata区段
Jan 23 PHP
php和editplus正则表达式去除空白行
Apr 17 PHP
PHP预定义变量9大超全局数组用法详解
Apr 23 PHP
CodeIgniter常用知识点小结
May 26 PHP
PHP微信支付实例解析
Jul 22 PHP
PHP-FPM 的管理和配置详解
Feb 17 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
PHP date函数参数详解
2006/11/27 PHP
ThinkPHP查询语句与关联查询用法实例
2014/11/01 PHP
php实现改变图片直接打开为下载的方法
2015/04/14 PHP
Yii框架数据模型的验证规则rules()被执行的方法
2016/12/02 PHP
PHP实现简易计算器功能
2020/08/28 PHP
jQuery1.4.2与老版本json格式兼容的解决方法
2011/02/12 Javascript
js中的for如何实现foreach中的遍历
2014/05/31 Javascript
一个JavaScript处理textarea中的字符成每一行实例
2014/09/22 Javascript
jquery使用animate方法实现控制元素移动
2015/03/27 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
获取JavaScript异步函数的返回值
2016/12/21 Javascript
Vue.js鼠标悬浮更换图片功能
2017/05/17 Javascript
在vue里使用codemirror遇到的问题
2018/11/01 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
详解微信小程序之scroll-view的flex布局问题
2019/01/16 Javascript
在layer弹层layer.prompt中,修改placeholder的实现方法
2019/09/27 Javascript
JavaScript TAB栏切换效果的示例
2020/11/05 Javascript
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
Python实现批量检测HTTP服务的状态
2016/10/27 Python
使用Python批量修改文件名的代码实例
2019/01/24 Python
python 处理telnet返回的More,以及get想要的那个参数方法
2019/02/14 Python
Python异常处理知识点总结
2019/02/18 Python
Pandas之ReIndex重新索引的实现
2019/06/25 Python
详解python 降级到3.6终极解决方案
2020/02/06 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
css3给背景图片加颜色遮罩的方法
2019/11/05 HTML / CSS
什么是serialVersionUID
2016/03/04 面试题
毕业生求职简历的自我评价
2013/10/23 职场文书
公司员工的自我评价范例
2013/11/01 职场文书
初三开学计划书
2014/04/27 职场文书
小学生运动会报道稿
2014/09/12 职场文书
批评与自我批评总结
2014/10/17 职场文书
2014年银行个人工作总结
2014/12/05 职场文书
优秀教师推荐材料
2014/12/16 职场文书
高三数学复习备考教学反思
2016/02/18 职场文书