用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 相关文章推荐
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
php中session退出登陆问题
Feb 27 PHP
PHP彩蛋信息介绍和阻止泄漏的方法(隐藏功能)
Aug 06 PHP
PHP中定义数组常量(array常量)的方法
Nov 17 PHP
PHP连接MSSQL时nvarchar字段长度被截断为255的解决方法
Dec 25 PHP
PHP使用PHPExcel删除Excel单元格指定列的方法
Jul 06 PHP
php 替换文章中的图片路径,下载图片到本地服务器的方法
Feb 06 PHP
PHP基于面向对象封装的分页类示例
Mar 15 PHP
php函数式编程简单示例
Aug 08 PHP
laravel框架创建授权策略实例分析
Nov 22 PHP
PHP中abstract(抽象)、final(最终)和static(静态)原理与用法详解
Jun 05 PHP
PHP实现页面静态化深入讲解
Mar 04 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
解析Win7 XAMPP apache无法启动的问题
2013/06/26 PHP
微信公众平台实现获取用户OpenID的方法
2015/04/15 PHP
Zend Framework教程之动作的基类Zend_Controller_Action详解
2016/03/07 PHP
windows7配置Nginx+php+mysql的详细教程
2016/09/04 PHP
PHP 7安装调试工具Xdebug扩展的方法教程
2017/06/17 PHP
PHP反射基础知识回顾
2020/09/10 PHP
JavaScript 打地鼠游戏代码说明
2010/10/12 Javascript
jquery ready(fn)事件使用介绍
2013/08/21 Javascript
用jquery中插件dialog实现弹框效果实例代码
2013/11/15 Javascript
简单的代码实现jquery定时器
2013/11/17 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
JavaScript分析、压缩工具JavaScript Analyser
2014/12/31 Javascript
JavaScript实现把数字转换成中文
2015/06/29 Javascript
Javascript之BOM(window对象)详解
2016/05/25 Javascript
jQuery利用sort对DOM元素进行排序操作
2016/11/07 Javascript
input框中的name和id的区别
2016/11/16 Javascript
jquery基于layui实现二级联动下拉选择(省份城市选择)
2017/06/20 jQuery
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
微信小程序HTTP请求从0到1封装
2019/09/09 Javascript
VUE实现自身整体组件销毁的示例代码
2020/01/13 Javascript
vue-calendar-component 封装多日期选择组件的实例代码
2020/12/04 Vue.js
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
[09:31]2016国际邀请赛中国区预选赛Yao赛后采访 答题送礼
2016/06/27 DOTA
[01:38]【DOTA2亚洲邀请赛】Sumail——梦开始的地方
2017/03/03 DOTA
Python生成随机MAC地址
2015/03/10 Python
python3 读写文件换行符的方法
2018/04/09 Python
windows下cx_Freeze生成Python可执行程序的详细步骤
2018/10/09 Python
pytorch加载自己的图像数据集实例
2020/07/07 Python
html5指南-3.如何实现html元素拖拽功能
2013/01/07 HTML / CSS
Nike瑞典官方网站:Nike.com (SE)
2018/11/26 全球购物
广播体操比赛口号
2014/06/10 职场文书
药品营销专业毕业生自荐信
2014/07/02 职场文书
家庭教育的心得体会
2014/09/01 职场文书
学习党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
2016年读书月活动总结范文
2016/04/06 职场文书
Django debug为True时,css加载失败的解决方案
2021/04/24 Python