一个用于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中使用Oracle数据库(1)
Oct 09 PHP
php数组应用之比较两个时间的相减排序
Aug 18 PHP
php 操作调试的方法
Jul 12 PHP
PHP类与对象中的private访问控制的疑问
Nov 01 PHP
php压缩HTML函数轻松实现压缩html/js/Css及注意事项
Jan 27 PHP
php获取服务器信息的实现代码
Feb 04 PHP
php输出金字塔的2种实现方法
Dec 16 PHP
php简单复制文件的方法
May 09 PHP
ECSHOP完美解决Deprecated: preg_replace()报错的问题
May 17 PHP
thinkPHP微信分享接口JSSDK用法实例
Jul 07 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
Aug 10 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具体实现代码
2010/10/12 PHP
php中将网址转换为超链接的函数
2011/09/02 PHP
更改localhost为其他名字的方法
2014/02/10 PHP
ThinkPHP 表单自动验证运用示例
2014/10/13 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
最准确的php截取字符串长度函数
2015/10/29 PHP
php构造函数与析构函数
2016/04/23 PHP
PHP排序算法之基数排序(Radix Sort)实例详解
2018/04/21 PHP
JS TextArea字符串长度限制代码集合
2012/10/31 Javascript
jQuery实现级联菜单效果(仿淘宝首页菜单动画)
2014/04/10 Javascript
jQuery实现可用于博客的动态滑动菜单
2015/03/09 Javascript
异步安全加载javascript文件的方法
2015/07/21 Javascript
input 禁止输入特殊字符的四种实现方式
2016/08/24 Javascript
根据Bootstrap Paginator改写的js分页插件
2016/12/25 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
2017/10/09 Javascript
浅谈react-router HashRouter和BrowserRouter的使用
2017/12/29 Javascript
浅析Vue 和微信小程序的区别、比较
2018/08/03 Javascript
在移动端使用vue-router和keep-alive的方法示例
2018/12/02 Javascript
Vue从TodoList中学父子组件通信
2019/02/05 Javascript
详解Node.js使用token进行认证的简单示例
2020/05/25 Javascript
用Python程序抓取网页的HTML信息的一个小实例
2015/05/02 Python
python 写入csv乱码问题解决方法
2016/10/23 Python
linux安装python修改默认python版本方法
2019/03/31 Python
python障碍式期权定价公式
2019/07/19 Python
详解python 利用echarts画地图(热力图)(世界地图,省市地图,区县地图)
2019/08/06 Python
Python BeautifulSoup [解决方法] TypeError: list indices must be integers or slices, not str
2019/08/07 Python
python实现3D地图可视化
2020/03/25 Python
纯CSS实现预加载动画效果
2017/09/06 HTML / CSS
Canvas系列之滤镜效果
2019/02/12 HTML / CSS
资料员岗位职责
2013/11/17 职场文书
化工见习报告范文
2014/10/31 职场文书
2014年话务员工作总结
2014/11/19 职场文书
岳麓书院导游词
2015/02/03 职场文书
oracle索引总结
2021/09/25 Oracle
Python turtle编写简单的球类小游戏
2022/03/31 Python
Win11 引入 Windows 365 云操作系统,适应疫情期间混合办公模式:启动时直接登录、模
2022/04/06 数码科技