一个用于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 相关文章推荐
Windows下的PHP5.0安装配制详解
Sep 05 PHP
PHP var_dump遍历对象属性的函数与应用代码
Jun 04 PHP
php面向对象 字段的声明与使用
Jun 14 PHP
php处理文件的小例子(解压缩,删除目录)
Feb 03 PHP
php获取$_POST同名参数数组的实现介绍
Jun 30 PHP
php防注入及开发安全详细解析
Aug 09 PHP
PHP捕获Fatal error错误的方法
Jun 11 PHP
php出现内存位置访问无效错误问题解决方法
Aug 16 PHP
php数组添加与删除单元的常用函数实例分析
Feb 16 PHP
php批量删除超链接的实现方法
Oct 19 PHP
php 三元运算符实例详细介绍
Dec 15 PHP
python进程与线程小结实例分析
Nov 11 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
40年前的这部特摄片恐龙特级克塞号80后的共同回忆
2020/03/08 日漫
PHP的ASP防火墙
2006/10/09 PHP
PHP获取MySql新增记录ID值的3种方法
2014/06/24 PHP
PHP简单实现“相关文章推荐”功能的方法
2014/07/19 PHP
php通过smtp邮件验证登陆的方法
2016/05/11 PHP
PHP生成制作验证码的简单实例
2016/06/12 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
JavaScript实现url地址自动检测并添加URL链接示例代码
2013/11/12 Javascript
实现js保留小数点后N位的代码
2014/11/13 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
jQuery选择器源码解读(八):addCombinator函数
2015/03/31 Javascript
教你使用javascript简单写一个页面模板引擎
2015/05/05 Javascript
Vue.js仿微信聊天窗口展示组件功能
2017/08/11 Javascript
jquery动态添加带有样式的HTML标签元素方法
2018/02/24 jQuery
Js中使用正则表达式验证输入是否有特殊字符
2018/09/07 Javascript
JS实现在线ps功能详解
2019/07/31 Javascript
微信小程序canvas截取任意形状的实现代码
2020/01/13 Javascript
vue+iview实现分页及查询功能
2020/11/17 Vue.js
JavaScript实现原型封装轮播图
2020/12/27 Javascript
vue.js watch经常失效的场景与解决方案
2021/01/07 Vue.js
[00:43]FTP典藏礼包 DOTA2三大英雄霸气新套装
2014/03/21 DOTA
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
使用python3+xlrd解析Excel的实例
2018/05/04 Python
python实现Windows电脑定时关机
2018/06/20 Python
对python_discover方法遍历所有执行的用例详解
2019/02/13 Python
详解python中@的用法
2019/03/27 Python
python Matplotlib底图中鼠标滑过显示隐藏内容的实例代码
2019/07/31 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
python实现用户名密码校验
2020/03/18 Python
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
亚洲最大的眼镜批发商和零售商之一:Glasseslit
2018/10/08 全球购物
英国领先的电动可调床制造商:Laybrook
2019/12/26 全球购物
斯洛伐克最大的婴儿食品和用品网上商店:Feedo.sk
2020/12/21 全球购物
战友聚会邀请函
2014/01/18 职场文书
家居饰品店创业计划书
2014/01/31 职场文书
小学“向国旗敬礼”网上签名寄语活动总结
2014/09/27 职场文书