一个用于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 相关文章推荐
基于mysql的bbs设计(二)
Oct 09 PHP
php之字符串变相相减的代码
Mar 19 PHP
php HandlerSocket的使用
May 02 PHP
PHP中feof()函数实例测试
Aug 23 PHP
PHP中开启gzip压缩的2种方法
Jan 31 PHP
PHP读取汉字的点阵数据
Jun 22 PHP
php防止网站被攻击的应急代码
Oct 21 PHP
Yii2 rbac权限控制之菜单menu实例教程
Apr 28 PHP
php pdo操作数据库示例
Mar 10 PHP
thinkphp框架page类与bootstrap分页(美化)
Jun 25 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
php与阿里云短信接口接入操作案例分析
May 27 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中CURL方法curl_setopt()函数的参数分享
2013/01/19 PHP
PHP处理大量表单字段的便捷方法
2015/02/07 PHP
PHP版QQ互联OAuth示例代码分享
2015/07/05 PHP
用javascript实现的图片马赛克后显示并切换加文字功能
2007/04/21 Javascript
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
jquery 经典动画菜单效果代码
2010/01/26 Javascript
点击按钮或链接不跳转只刷新页面的脚本整理
2013/10/22 Javascript
JS、CSS加载中的小问题探讨
2013/11/26 Javascript
jQuery标签编辑插件Tagit使用指南
2015/04/21 Javascript
jquery简单实现图片切换效果的方法
2015/05/12 Javascript
bootstrap table表格客户端分页实例
2017/08/07 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
基于three.js实现的3D粒子动效实例代码
2019/04/09 Javascript
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
Python 字符串转换为整形和浮点类型的方法
2018/07/17 Python
详解Python连接MySQL数据库的多种方式
2019/04/16 Python
详解python实现小波变换的一个简单例子
2019/07/18 Python
Python 生成器,迭代,yield关键字,send()传参给yield语句操作示例
2019/10/12 Python
python实现信号时域统计特征提取代码
2020/02/26 Python
python实现猜数游戏(保存游戏记录)
2020/06/22 Python
scrapy结合selenium解析动态页面的实现
2020/09/28 Python
Python基于Faker假数据构造库
2020/11/30 Python
深入探究HTML5的History API
2015/07/09 HTML / CSS
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
英国经济型酒店品牌:Travelodge
2019/12/17 全球购物
经典c++面试题四
2015/05/14 面试题
什么是表空间(tablespace)和系统表空间(System tablespace)
2013/02/25 面试题
大学总结自我鉴定
2014/01/18 职场文书
2014年党员学习“三严三实”思想汇报
2014/09/15 职场文书
终止或解除劳动合同及劳动关系的证明书
2014/10/06 职场文书
学校政风行风整改方案
2014/10/25 职场文书
公司承诺书格式范文
2015/04/28 职场文书
《天净沙·秋思》教学反思三篇
2019/11/02 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
MySql统计函数COUNT的具体使用详解
2022/08/14 MySQL