用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 相关文章推荐
支持oicq头像的留言簿(一)
Oct 09 PHP
5种PHP创建数组的实例代码分享
Jan 17 PHP
PHP 如何获取二维数组中某个key的集合
Jun 03 PHP
PHP数字和字符串ID互转函数(类似优酷ID)
Jun 30 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
Nov 19 PHP
CI框架中通过hook的方式实现简单的权限控制
Jan 07 PHP
php实现cookie加密的方法
Mar 10 PHP
PHP版本如何选择?应该使用哪个版本?
May 13 PHP
PHP实现加强版加密解密类实例
Jul 29 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
Sep 22 PHP
Laravel统计一段时间间隔的数据方法
Oct 09 PHP
PHP程序守护进程化实现方法详解
Jul 16 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
详解js异步文件加载器
2016/01/24 PHP
php精度计算的问题解析
2019/06/21 PHP
JS查看对象功能代码
2008/04/25 Javascript
JQuery设置时间段下拉选择实例
2014/12/30 Javascript
jQuery老黄历完整实现方法
2015/01/16 Javascript
jQuery之简单的表单验证实例
2016/07/07 Javascript
JavaScript原生节点操作小结
2017/01/17 Javascript
jQuery源码分析之sizzle选择器详解
2017/02/13 Javascript
详解jquery插件jquery.viewport.js学习使用方法
2017/09/08 jQuery
JavaScript new对象的四个过程实例浅析
2018/07/31 Javascript
详解npm 配置项registry修改为淘宝镜像
2018/09/07 Javascript
详解webpack引用jquery(第三方模块)的三种办法
2019/08/21 jQuery
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
使用vant的地域控件追加全部选项
2020/11/03 Javascript
[01:07:22]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG加赛
2014/05/26 DOTA
[00:59]DOTA2荣耀之路1:Doom is back!weapon X!
2018/05/22 DOTA
详解在Python程序中解析并修改XML内容的方法
2015/11/16 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
python requests 库请求带有文件参数的接口实例
2019/01/03 Python
python 接口实现 供第三方调用的例子
2019/08/13 Python
python函数参数(必须参数、可变参数、关键字参数)
2019/08/16 Python
Django获取应用下的所有models的例子
2019/08/30 Python
Pytorch.nn.conv2d 过程验证方式(单,多通道卷积过程)
2020/01/03 Python
关于python pycharm中输出的内容不全的解决办法
2020/01/10 Python
python实现Pyecharts实现动态地图(Map、Geo)
2020/03/25 Python
Django xadmin安装及使用详解
2020/10/26 Python
通过Python pyecharts输出保存图片代码实例
2020/11/25 Python
实例讲解利用HTML5 Canvas API操作图形旋转的方法
2016/03/22 HTML / CSS
通过HTML5规范搞定i、em、b、strong元素的区别
2017/03/04 HTML / CSS
开业典礼主持词
2014/03/21 职场文书
2014班子成员自我剖析材料思想汇报
2014/10/01 职场文书
查摆问题自查报告范文
2014/10/13 职场文书
2014年村委会工作总结
2014/11/24 职场文书
领导参观欢迎词
2015/01/26 职场文书
裁员通知
2015/04/25 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python