用php和MySql来与ODBC数据连接


Posted in PHP onOctober 09, 2006

ODBC 是指开放数据连接,它是微软主导的数据驱动程序,它可以与其它数据连接,通过SQL语言来对数据进行操作的,当然PHP也提供了对ODBC数据连接的函数,
用PHP与ODBC连接主要通过几个函数来完成的,
   首先先来认识几个与ODBC接口的函数:
int odbc_connect(string dsn, string user, string password, int [cursor_type]);是连接至ODBC数据库
dsn ,user,password 是对应着ODBC里的内容,cursor_type是选择游标类型,(可以查考其他文档,在这里我用它默认值)
int odbc_do(int connection_id, string query);是执行SQL语言的函数,connecton_id是odbc_connecti还回的值,query是我们最关心的SQL语言语句,
string odbc_result(int result_id, mixed field);是取的数据的函数,result_id是odbc_do执行返回值,field是字段索引值
void odbc_close(int connection_id);是关闭数据连接的.
我们先用这几个函数来与ODBC连接.
我们假设在ODBC里设置dsn为 yuange  user和password可以不要,当然假如要与SQL Server连接时需要user和password的!
在yuange里有个表counter
<!--odbc.php -->
<?PHP
$conid=odbc_connect("yuange","","");
$sql="select * from counter";
$resid=odbc_do($conid,$sql);
while(odbc_fetch_row($resid)){
  $serial=odbc_result($resid,1);
  $riqi=odbc_result($resid,2);
if($serial%2){
  echo $serial."     ".$riqi."<br>";
   }
}
odbc_close($conid);
?>
我在Win98上装的是PWS加上php4.0和mysql3.02版本运行良好.  

【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

PHP 相关文章推荐
多文件上载系统完整版
Oct 09 PHP
MYSQL数据库初学者使用指南
Nov 16 PHP
php时间不正确的解决方法
Apr 09 PHP
用PHP伪造referer突破网盘禁止外连的代码
Jun 15 PHP
php 记录进行累加并显示总时长为秒的结果
Nov 04 PHP
YII路径的用法总结
Jul 09 PHP
php中使用base HTTP验证的方法
Apr 20 PHP
PHP获取指定月份第一天和最后一天的方法
Jul 18 PHP
PHP 文件上传后端处理实用技巧方法
Jan 06 PHP
php + WebUploader实现图片批量上传功能
May 06 PHP
php设计模式之模板模式实例分析【星际争霸游戏案例】
Mar 24 PHP
is_file和file_exists效率比较
Mar 14 PHP
WHOIS类的修改版
Oct 09 #PHP
很实用的一个完整email发送程序
Oct 09 #PHP
用PHP和ACCESS写聊天室(三)
Oct 09 #PHP
对javascript和select部件的结合运用
Oct 09 #PHP
用PHP和ACCESS写聊天室(二)
Oct 09 #PHP
用PHP和ACCESS写聊天室(一)
Oct 09 #PHP
不用数据库的多用户文件自由上传投票系统(1)
Oct 09 #PHP
You might like
php 分库分表hash算法
2009/11/12 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
Yii框架扩展CGridView增加导出CSV功能的方法
2017/05/24 PHP
PHP实现动态创建XML文档的方法
2018/03/30 PHP
Laravel 添加多语言提示信息的方法
2019/09/29 PHP
laravel5.6框架操作数据curd写法(查询构建器)实例分析
2020/01/26 PHP
jQuery最佳实践完整篇
2011/08/20 Javascript
对之前写的jquery分页做下升级
2014/06/19 Javascript
基于Jquery代码实现支持PC端手机端幻灯片代码
2015/11/17 Javascript
详解Jquery 遍历数组之$().each方法与$.each()方法介绍
2017/01/09 Javascript
微信小程序 wx.request方法的异步封装实例详解
2017/05/18 Javascript
element-ui的回调函数Events的用法详解
2018/10/16 Javascript
VUE解决 v-html不能触发点击事件的问题
2019/10/28 Javascript
design vue 表格开启列排序的操作
2020/10/28 Javascript
[00:44]2016完美“圣”典 风云人物:Mikasa宣传片
2016/12/07 DOTA
python将文本中的空格替换为换行的方法
2018/03/19 Python
分享vim python缩进等一些配置
2018/07/02 Python
在PyCharm中实现关闭一个死循环程序的方法
2018/11/29 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
2018/12/15 Python
python3使用pandas获取股票数据的方法
2018/12/22 Python
用python写测试数据文件过程解析
2019/09/25 Python
Python3实现监控新型冠状病毒肺炎疫情的示例代码
2020/02/13 Python
python实现UDP协议下的文件传输
2020/03/20 Python
英国复古服装和球衣购买网站:3Retro Football
2018/07/09 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
AURALog面试题软件测试方面
2013/10/22 面试题
决定成败的关键——创业计划书
2014/01/24 职场文书
采购经理岗位职责
2014/02/16 职场文书
学雷锋演讲稿
2014/03/04 职场文书
新书发布会策划方案
2014/06/09 职场文书
学生个人总结范文
2015/02/15 职场文书
少先队工作总结2015
2015/05/13 职场文书
北京青年观后感
2015/06/15 职场文书
暑期社会实践新闻稿
2015/07/17 职场文书
MySQL派生表联表查询实战过程
2022/03/20 MySQL
MySQL RC事务隔离的实现
2022/03/31 MySQL