一个用于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日期处理函数 整型日期格式
Jan 12 PHP
php中防止恶意刷新页面的代码小结
Oct 31 PHP
PHP输出时间差函数代码
Jan 28 PHP
Codeigniter实现智能裁剪图片的方法
Jun 12 PHP
高质量PHP代码的50个实用技巧必备(下)
Jan 22 PHP
Zend Framework教程之路由功能Zend_Controller_Router详解
Mar 07 PHP
Ajax提交表单时验证码自动验证 php后端验证码检测
Jul 20 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
Jul 03 PHP
Laravel 添加多语言提示信息的方法
Sep 29 PHP
laravel实现Auth认证,登录、注册后的页面回跳方法
Sep 30 PHP
laravel-admin 实现给grid的列添加行数序号的方法
Oct 08 PHP
Laravel实现搜索的时候分页并携带参数
Oct 15 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
浅析使用Turck-mmcache编译来加速、优化PHP代码
2013/06/20 PHP
smarty简单分页的实现方法
2014/10/27 PHP
学习php设计模式 php实现状态模式
2015/12/07 PHP
javascript表单验证 - Parsley.js使用和配置
2013/01/25 Javascript
根据经纬度计算地球上两点之间的距离js实现代码
2013/03/05 Javascript
js简单实现根据身份证号码识别性别年龄生日
2013/11/29 Javascript
JS获取URL中的参数数据
2013/12/05 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
js 实现的可折叠留言板(附源码下载)
2014/07/01 Javascript
探寻Javascript执行效率问题
2014/11/12 Javascript
Jquery 实现table样式的设定
2015/01/28 Javascript
基于jquery实现瀑布流布局
2020/06/28 Javascript
实现高性能JavaScript之执行与加载
2016/01/30 Javascript
TypeOf这些知识点你了解吗
2016/02/21 Javascript
js控制TR的显示隐藏
2016/03/04 Javascript
JavaScript预解析及相关技巧分析
2016/04/21 Javascript
JavaScript基本类型值-Number类型
2017/02/24 Javascript
js简单实现网页换肤功能
2017/04/07 Javascript
AngularJS之自定义服务详解(factory、service、provider)
2017/04/14 Javascript
layui 上传图片 返回图片地址的方法
2019/09/26 Javascript
[02:40]DOTA2英雄基础教程 炼金术士
2013/12/23 DOTA
浅析Python多线程下的变量问题
2015/04/28 Python
python根据日期返回星期几的方法
2015/07/06 Python
Python实现查找系统盘中需要找的字符
2015/07/14 Python
详解Python的Twisted框架中reactor事件管理器的用法
2016/05/25 Python
Python 常用string函数详解
2016/05/30 Python
python matplotlib中的subplot函数使用详解
2020/01/19 Python
python使用pyecharts库画地图数据可视化的实现
2020/03/25 Python
python基于opencv 实现图像时钟
2021/01/04 Python
Omio意大利:全欧洲低价大巴、火车和航班搜索和比价
2017/12/02 全球购物
以设计师精品品质提供快速时尚:PopJulia
2018/01/09 全球购物
介绍一下Ruby中的对象,属性和方法
2012/07/11 面试题
专家推荐信怎么写
2015/03/25 职场文书
2016年小学感恩节活动总结
2016/04/01 职场文书
2019年个人工作总结范文(3篇)
2019/08/27 职场文书
Android Studio 计算器开发
2022/05/20 Java/Android