用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 相关文章推荐
PHP中的串行化变量和序列化对象
Sep 05 PHP
PHP一些有意思的小区别
Dec 06 PHP
基于curl数据采集之单页面采集函数get_html的使用
Apr 28 PHP
PHP中对缓冲区的控制实现代码
Sep 29 PHP
ThinkPHP3.1.3版本新特性概述
Jun 19 PHP
php约瑟夫问题解决关于处死犯人的算法
Mar 23 PHP
PHP使用socket发送HTTP请求的方法
Feb 14 PHP
Zend Framework教程之响应对象的封装Zend_Controller_Response实例详解
Mar 07 PHP
验证坐标在某坐标区域内php代码
Oct 08 PHP
使用PHPWord生成word文档的方法详解
Jun 06 PHP
laravel框架使用FormRequest进行表单验证,验证异常返回JSON操作示例
Feb 18 PHP
Laravel 框架基于自带的用户系统实现登录注册及错误处理功能分析
Apr 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新手谈谈我的学习心得
2007/02/25 PHP
php的curl实现get和post的代码
2008/08/23 PHP
Thinkphp模板中使用自定义函数的方法
2012/09/23 PHP
PHP实现微信提现功能(微信商城)
2019/11/21 PHP
用XMLDOM和ADODB.Stream实现base64编码解码实现代码
2010/11/28 Javascript
JavaScript表达式:URL 协议介绍
2013/03/10 Javascript
javascript的propertyIsEnumerable()方法使用介绍
2014/04/09 Javascript
node.js中的console.log方法使用说明
2014/12/09 Javascript
浅谈EasyUI中编辑treegrid的方法
2015/03/01 Javascript
jQuery实现简洁的导航菜单效果
2015/11/23 Javascript
bootstrap日历插件datetimepicker使用方法
2016/12/14 Javascript
jQuery插件jqGrid动态获取列和列字段的方法
2017/03/03 Javascript
JavaScript数据结构之链表的实现
2017/03/19 Javascript
AngularJS使用Filter自定义过滤器控制ng-repeat去除重复功能示例
2018/04/21 Javascript
JavaScript封装的常用工具类库bee.js用法详解【经典类库】
2018/09/03 Javascript
JavaScript面向对象中接口实现方法详解
2019/07/24 Javascript
JS Array.from()将伪数组转换成数组的方法示例
2020/03/23 Javascript
详解如何修改 node_modules 里的文件
2020/05/22 Javascript
[04:31]2016国际邀请赛中国区预选赛妖精采访
2016/06/27 DOTA
python 数据的清理行为实例详解
2017/07/12 Python
对numpy中数组转置的求解以及向量内积计算方法
2018/10/31 Python
Python实现的爬取百度贴吧图片功能完整示例
2019/05/10 Python
django2笔记之路由path语法的实现
2019/07/17 Python
python 实现方阵的对角线遍历示例
2019/11/29 Python
Pytorch mask_select 函数的用法详解
2020/02/18 Python
使用Python画了一棵圣诞树的实例代码
2020/11/27 Python
canvas绘制表情包的示例代码
2018/07/09 HTML / CSS
canvas版人体时钟的实现示例
2021/01/29 HTML / CSS
购买原创艺术品:Zatista
2019/11/09 全球购物
2015年生产部工作总结范文
2015/05/25 职场文书
家长会主持词开场白
2015/05/29 职场文书
谢师宴家长答谢词
2015/09/30 职场文书
高中化学教学反思
2016/02/22 职场文书
高中政治教学反思
2016/02/23 职场文书
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js
德劲DE1105机评
2022/04/05 无线电