用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版(2)
Oct 09 PHP
php 分页函数multi() discuz
Jun 21 PHP
PHP 强制性文件下载功能的函数代码(任意文件格式)
May 26 PHP
php上传apk后自动提取apk包信息的使用(示例下载)
Apr 26 PHP
PHP中spl_autoload_register函数的用法总结
Nov 07 PHP
10款PHP开源商城系统汇总介绍
Jul 23 PHP
php socket通信(tcp/udp)实例分析
Feb 14 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
Dec 15 PHP
PHP控制反转(IOC)和依赖注入(DI)
Mar 13 PHP
php PDO判断连接是否可用的实现方法
Apr 03 PHP
Laravel框架实现简单的学生信息管理平台案例
May 07 PHP
PHP进阶学习之命名空间基本用法分析
Jun 18 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 开源AJAX框架14种
2009/08/24 PHP
PHP防范SQL注入的具体方法详解(测试通过)
2014/05/09 PHP
2个Codeigniter文件批量上传控制器写法例子
2014/07/25 PHP
php封装的mysqli类完整实例
2016/10/18 PHP
php intval函数用法总结
2019/04/14 PHP
jquery Firefox3.5中操作select的问题
2009/07/10 Javascript
jquery多浏览器捕捉回车事件代码
2010/06/22 Javascript
JQuery开发的数独游戏代码
2010/10/29 Javascript
Extjs4 GridPanel 的几种样式使用介绍
2013/04/18 Javascript
百度判断手机终端并自动跳转js代码及使用实例
2014/06/11 Javascript
javascript 继承学习心得总结
2016/03/17 Javascript
js Canvas绘制圆形时钟效果
2017/02/17 Javascript
JavaScript实现时间表动态效果
2017/07/15 Javascript
AngularJS实现页面跳转后自动弹出对话框实例代码
2017/08/02 Javascript
vue打开子组件弹窗都刷新功能的实现
2020/09/21 Javascript
[01:35]辉夜杯战队访谈宣传片—iG.V
2015/12/25 DOTA
python+pyqt实现右下角弹出框
2017/10/26 Python
Python matplotlib 画图窗口显示到gui或者控制台的实例
2018/05/24 Python
Flask框架钩子函数功能与用法分析
2019/08/02 Python
python开发实例之python使用Websocket库开发简单聊天工具实例详解(python+Websocket+JS)
2020/03/18 Python
python 安装库几种方法之cmd,anaconda,pycharm详解
2020/04/08 Python
django form和field具体方法和属性说明
2020/07/09 Python
Python tempfile模块生成临时文件和临时目录
2020/09/30 Python
Radley英国官网:英国莱德利小狗包
2019/03/21 全球购物
英国最大的户外商店:Go Outdoors
2019/04/17 全球购物
美国用餐电影院:Alamo Drafthouse Cinema
2020/01/23 全球购物
几个人围成一圈的问题
2013/09/26 面试题
医药代表个人求职信范本
2013/12/19 职场文书
将相和教学反思
2014/02/04 职场文书
学校运动会霸气口号
2014/06/07 职场文书
119消防日活动总结
2014/08/29 职场文书
车辆转让协议书
2014/09/24 职场文书
维稳承诺书
2015/01/20 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python
教你部署vue项目到docker
2022/04/05 Vue.js