php构造函数连数据库,php 连接数据库的类
class Access//Access数据库操作类
{
var $databasepath,$constr,$dbusername,$dbpassword,$link;//类的属性
function Access($databasepath,$dbusername,$dbpassword)//构造函数
{
$this->databasepath=$databasepath;
$this->username=$dbusername;
$this->password=$dbpassword;
$this->connect();
}
function connect()//数据库连接函数
{
$this->constr="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" . realpath($this->databasepath);
$this->link=odbc_connect($this->constr,$this->username,$this->password,SQL_CUR_USE_ODBC);
return $this->link;
//if($this->link) echo "恭喜你,数据库连接成功!";
//else echo "数据库连接失败!";
}
function query($sql)//送一个查询字符串到数据库中
{
return @odbc_exec($this->link,$sql);
}
function first_array($sql)//从access数据库中返回一个数组
{
return @odbc_fetch_array($this->query($sql));
}
function fetch_row($query)//返回记录中的一行
{
return odbc_fetch_row($query);
}
function total_num($sql)//取得记录总数
{
return odbc_num_rows($this->query($sql));
}
function close()//关闭数据库连接函数
{
odbc_close($this->link);
}
function insert($table,$field)//插入记录函数
{
$temp=explode(',',$field);
$ins='';
for ($i=0;$i
{
$ins.="'".$_POST[$temp[$i]]."',";
}
$ins=substr($ins,0,-1);
$sql="INSERT INTO ".$table." (".$field.") VALUES (".$in
php构造函数连数据库,php 连接数据库的类相关推荐
- Eclipse实现hibernate反向工程:从数据库逆向生成实体类和hbm文件
转载请注明原文出处:http://blog.csdn.net/baidu_37107022/article/details/75205795 一.hibernate插件安装(已经安装的可以略过) 通过 ...
- 2021开年巨作!JDBC连接数据库工具类!
JDBC连接数据库工具类! 去年十一月二十号更新完之后就一直没有更新,因为被派出差天天九九六的日子让我毫无心思在上面写博客. 唉,马上就要过年了,小伙伴们是不是还在熬夜加班加点赶项目呢?同是天涯沦落人 ...
- 玩转JDBC打造数据库操作万能工具类JDBCUtil,加入了高效的数据库连接池,利用了参数绑定有效防止SQL注入
转载请注明出处:http://blog.csdn.net/linglongxin24/article/details/53750584 本文出自[DylanAndroid的博客] 玩转JDBC打造数据 ...
- C++中转换构造函数:将其它类型转换为当前类的类型
1.C++转换构造函数:将其它类型转换为当前类的类型 在C/C++中,不同的数据类型之间可以相互转换.无需用户指明如何转换的称为自动类型转换(隐式类型转换),需要用户显式地指明如何转换的称为强制类型转 ...
- ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法
ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 10小时前 ASP.NET在IIS上部署使用Oracle数据库无法连接数据库解决方法(转载) 分类: ASP.NET| ...
- Oracle数据库中调用Java类开发存储过程、函数的方法
Oracle数据库中调用Java类开发存储过程.函数的方法 时间:2014年12月24日 浏览:5538次 oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL, ...
- mysql 常用小工具包_mssql+mysql小工具(无需环境依赖)-mysql数据库批量实体CS类导出工具下载v3.0免费版-西西软件下载...
mysql数据库批量实体CS类导出工具是一个功能简单的数据库小工具,可以选中数据表执行查询,以及自定义sql语句,查询或者执行增删改,可以查看目标服务器对应数据库以及表和字段信息,不需要单独安装mys ...
- J2EE进阶(十五)MyEclipse反向工程实现从数据库反向生成实体类之Hibernate方式[申明:来源于网络]...
J2EE进阶(十五)MyEclipse反向工程实现从数据库反向生成实体类之Hibernate方式[申明:来源于网络] 地址:http://blog.csdn.net/sunhuaqiang1/arti ...
- eclipse mysql生成实体类_Eclipse实现数据库反向生成实体类(pojo)-------(插件安装和实现步骤的说明)...
一.插件安装 1.下载插件: http://jaist.dl.sourceforge.net/sourceforge/jboss/HibernateTools-3.2.4.Beta1-R2008103 ...
- php session 封装类,PHP封装的数据库保存session功能类
本文实例讲述了PHP封装的数据库保存session功能类.分享给大家供大家参考,具体如下: PHP用数据库保存session类: class SafeSessionHandler implements ...
最新文章
- C语言读写伯克利DB 4
- arcLength函数
- 【笔记】opencv图像轮廓 获得平均灰度值在原图上画轮廓 观察灰度图的分解
- Android控制手机振动相关
- asp.netcore3.0 使用 DbProviderFactories 连接数据库
- 直播P2P技术2-低延迟模型
- 波斯语网站步百度后尘糟伊朗网军出击
- C++ 对象创建方式
- 拓端tecdat|R语言生存分析数据分析可视化案例
- jedate选择一年范围日期插件
- find+sed考试题及生产实战解决案例分享(考试答案系列)
- aid learning安装应用_aid learning更换源
- c语言字符串dna,转录流程(c语言编写DNA转录程序)
- QCC3040---Message Broker module
- 圣思园将于本周日(10月31日)举行Web Service开发大型免费公开课
- 【Docker】win7安装docker及镜像加速
- 人工智能助力未来教育
- 张艾迪(创始人):梦想与未来
- Microsoft Edge:你不能不知道的6个Web开发者工具
- 服务器型号E52680,八核心Intel Xeon E5-2680性能大爆光
热门文章
- 报错Caused by: org.hibernate.AnnotationException: No identifier specified for entity: com.liuyanzhao.b
- 一个完整的Java Web项目需要掌握哪些技术
- 计算机集成技术的研究和应用,信息系统集成技术研究
- kafka应用场景_从未如此简单:10分钟带你逆袭Kafka!
- 苹果屏幕旋转怎么设置_iPhone12屏幕供应商是谁 苹果12屏幕怎么查看是哪家
- PAT之STL:vector、set、map、stack、queue
- 毫秒和秒的换算工具_使用后戒不掉的文档搜索工具:Everything
- 汇编中NEG和NOT的区别(汇编初学者简单笔记)
- 众智动力java_Java泛型简明教程
- c语言扎金花编程,一个C语言开发的炸金花纸牌游戏附带vs性能分析报告