一个用于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版(2)
Oct 09 PHP
PHP个人网站架设连环讲(一)
Oct 09 PHP
PHP中strtotime函数使用方法分享
Jan 10 PHP
php实现快速排序法函数代码
Aug 27 PHP
PHP连接MySQL查询结果中文显示乱码解决方法
Oct 25 PHP
php获取数组长度的方法(有实例)
Oct 27 PHP
php查看请求头信息获取远程图片大小的方法分享
Dec 25 PHP
php 发送带附件邮件示例
Jan 23 PHP
推荐十款免费 WordPress 插件
Mar 24 PHP
使用PHP生成二维码的方法汇总
Jul 22 PHP
php文件上传后端处理小技巧
May 22 PHP
PHP+Mysql无刷新问答评论系统(源码)
Dec 20 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设置一边执行一边输出结果的代码
2013/09/30 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
Aster vs KG BO3 第一场2.19
2021/03/10 DOTA
js文字滚动停顿效果代码
2008/06/28 Javascript
基于jquery的表头固定的若干方法
2011/01/27 Javascript
JavaScript 原型继承
2011/12/26 Javascript
JavaScript的21条基本知识点
2014/03/04 Javascript
JS实现动态移动层及拖动浮层关闭的方法
2015/04/30 Javascript
js实现向右横向滑出的二级菜单效果
2015/08/27 Javascript
XML、HTML、CSS与JS的区别整理
2016/02/18 Javascript
jQuery EasyUI Draggable拖动组件
2017/03/01 Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
2017/03/02 Javascript
AngularJS ionic手势事件的使用总结
2017/08/09 Javascript
vue双花括号的使用方法 附练习题
2017/11/07 Javascript
JS实现点击生成UUID的方法完整实例【基于jQuery】
2019/06/12 jQuery
Python学习笔记(一)(基础入门之环境搭建)
2014/06/05 Python
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
Python按行读取文件的简单实现方法
2016/06/22 Python
Django原生sql也能使用Paginator分页的示例代码
2017/11/15 Python
Python实现生成随机数据插入mysql数据库的方法
2017/12/25 Python
linux下安装python3和对应的pip环境教程详解
2019/07/01 Python
django搭建项目配置环境和创建表过程详解
2019/07/22 Python
常用python爬虫库介绍与简要说明
2020/01/25 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
浅谈keras使用预训练模型vgg16分类,损失和准确度不变
2020/07/02 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
意大利独特而优质的家居用品:Fazzini
2018/12/05 全球购物
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
Why we need EJB
2016/10/20 面试题
Java面向对象面试题
2016/12/26 面试题
抽奖活动主持词
2014/03/31 职场文书
毕业生就业协议书
2014/04/11 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
2014年人力资源部工作总结
2014/11/19 职场文书
高中同学会致辞
2015/08/01 职场文书
实操Python爬取觅知网素材图片示例
2021/11/27 Python