一个用于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
如何将一个表单同时提交到两个地方处理
Oct 09 PHP
PHP版自动生成文章摘要
Jul 23 PHP
Cakephp 执行主要流程
Mar 24 PHP
解析crontab php自动运行的方法
Jun 24 PHP
PHP中array_keys和array_unique函数源码的分析
Feb 26 PHP
PHP对象、模式与实践之高级特性分析
Dec 08 PHP
PHP中Notice错误常见解决方法
Apr 28 PHP
Laravel多用户认证系统示例详解
Mar 13 PHP
windows 2008r2+php5.6.28环境搭建详细过程
Jun 18 PHP
ThinkPHP框架结合Ajax实现用户名校验功能示例
Jul 03 PHP
浅谈laravel aliases别名的原理
Oct 24 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中模拟处理HTTP PUT请求的例子
2014/07/22 PHP
php rmdir使用递归函数删除非空目录实例详解
2016/10/20 PHP
基于jquery封装的一个js分页
2011/11/15 Javascript
jQuery获取样式中的背景颜色属性值/颜色值
2012/12/17 Javascript
jQuery判断密码强度实现思路及代码
2013/04/24 Javascript
用JS生成UUID的方法实例
2016/03/30 Javascript
jQuery组件easyui基本布局实现代码
2016/08/25 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
javascript性能优化之分时函数的介绍
2018/03/28 Javascript
4个顶级开源JavaScript图表库
2018/09/29 Javascript
了不起的11个JavaScript代码重构最佳实践小结
2021/01/11 Javascript
[05:39]2014DOTA2西雅图国际邀请赛 淘汰赛7月14日TOPPLAY
2014/07/14 DOTA
用Python遍历C盘dll文件的方法
2015/05/06 Python
Python中的with语句与上下文管理器学习总结
2016/06/28 Python
深入理解Python中变量赋值的问题
2017/01/12 Python
Django ORM框架的定时任务如何使用详解
2017/10/19 Python
Python实现ping指定IP的示例
2018/06/04 Python
python bmp转换为jpg 并删除原图的方法
2018/10/25 Python
IntelliJ IDEA安装运行python插件方法
2018/12/10 Python
PyQT5 QTableView显示绑定数据的实例详解
2019/06/25 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
Django中的FBV和CBV用法详解
2019/09/15 Python
Django模板导入母版继承和自定义返回Html片段过程解析
2019/09/18 Python
Python中的list与tuple集合区别解析
2019/10/12 Python
浅谈在django中使用redirect重定向数据传输的问题
2020/03/13 Python
python使用信号量动态更新配置文件的操作
2020/04/01 Python
Python3中的tuple函数知识点讲解
2021/01/03 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
英国办公用品商店:Office Outlet
2018/04/04 全球购物
4s店机修工岗位职责
2013/12/20 职场文书
小学科学教学反思
2014/01/26 职场文书
我的中国梦演讲稿高中篇
2014/08/19 职场文书
出差报告怎么写
2014/11/06 职场文书
运动会100米加油稿
2015/07/21 职场文书
工作计划范文之财务管理
2019/08/09 职场文书
浅谈MySQL user权限表
2021/06/18 MySQL