一个用于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作的文本留言本的例子(四)
Oct 09 PHP
实用函数9
Nov 08 PHP
详解PHP中strlen和mb_strlen函数的区别
Mar 07 PHP
php实现根据url自动生成缩略图的方法
Sep 23 PHP
PHP动态编译出现Cannot find autoconf的解决方法
Nov 05 PHP
PHP中使用数组指针函数操作数组示例
Nov 19 PHP
php通过array_unshift函数添加多个变量到数组前端的方法
Mar 18 PHP
CI(CodeIgniter)模型用法实例分析
Jan 20 PHP
PHP实现的网站目录扫描索引工具
Sep 08 PHP
ThinkPHP中create()方法自动验证实例
Apr 26 PHP
php 多继承的几种常见实现方法示例
Nov 18 PHP
PHP安全之register_globals的on和off的区别
Jul 23 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判断字符以及字符串的包含方法属性
2008/08/30 PHP
php抓取页面与代码解析 推荐
2010/07/23 PHP
PHP查询MySQL大量数据的时候内存占用分析
2011/07/22 PHP
114啦源码(114la)不能生成地方房产和地方报刊问题4级页面0字节的解决方法
2012/01/12 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
Thinkphp 5.0实现微信企业付款到零钱
2018/09/30 PHP
PHP获取当前系统时间的方法小结
2018/10/03 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
textContent在Firefox下与innerText等效的属性
2007/05/12 Javascript
理解Javascript_12_执行模型浅析
2010/10/18 Javascript
跨域请求之jQuery的ajax jsonp的使用解惑
2011/10/09 Javascript
jquery.fileEveryWhere.js 一个跨浏览器的file显示插件
2011/10/24 Javascript
解决IE6的PNG透明JS插件使用介绍
2013/04/17 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
提取字符串中年月日的函数代码
2013/11/05 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
对比分析json及XML
2014/11/28 Javascript
jquery关于事件冒泡和事件委托的技巧及阻止与允许事件冒泡的三种实现方法
2015/11/27 Javascript
解析JavaScript面向对象概念中的Object类型与作用域
2016/05/10 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
JavaScript九九乘法口诀表的简单实现
2016/10/04 Javascript
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
Vue 组件注册实例详解
2019/02/23 Javascript
vue 导航锚点_点击平滑滚动,导航栏对应变化详解
2020/08/10 Javascript
[02:43]DOTA2英雄基础教程 德鲁伊
2014/01/13 DOTA
银行自荐信范文
2013/10/07 职场文书
火车的故事教学反思
2014/02/11 职场文书
行政助理的岗位职责
2014/02/18 职场文书
小区文明倡议书
2014/05/16 职场文书
学生安全承诺书
2014/05/22 职场文书
英语感谢信范文
2015/01/20 职场文书
《黄道婆》教学反思
2016/02/22 职场文书
MySQL分库分表详情
2021/09/25 MySQL
Nginx报错104:Connection reset by peer问题的解决及分析
2022/07/23 Servers