用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 mssql 时间格式问题
Jan 13 PHP
php结合飞信 免费天气预报短信
May 07 PHP
php小偷相关截取函数备忘
Nov 28 PHP
PHP获取用户的浏览器与操作系统信息的代码
Sep 04 PHP
Yii使用CLinkPager分页实例详解
Jul 23 PHP
PHP内置的Math函数效率测试
Dec 01 PHP
php实现约瑟夫问题的方法小结
Mar 23 PHP
PHP获取音频文件的相关信息
Jun 22 PHP
php通过curl添加cookie伪造登陆抓取数据的方法
Apr 02 PHP
PHP中Restful api 错误提示返回值实现思路
Apr 12 PHP
php求今天、昨天、明天时间戳的简单实现方法
Jul 28 PHP
Thinkphp 框架扩展之标签库驱动原理与用法分析
Apr 23 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 常用字符串函数总结
2008/03/15 PHP
Ajax PHP简单入门教程代码
2008/04/25 PHP
PHP 压缩文件夹的类代码
2009/11/05 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
深入理解用mysql_fetch_row()以数组的形式返回查询结果
2013/06/05 PHP
使用PHP备份MYSQL数据的多种方法
2014/01/15 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
2014/07/01 PHP
静态的动态续篇之来点XML
2006/08/15 Javascript
非阻塞动态加载javascript广告实现代码
2010/11/17 Javascript
jquery选择器的选择使用及性能介绍
2013/01/16 Javascript
JQuery异步加载无限下拉框级联功能实现示例
2014/02/19 Javascript
JavaScript获得表单target属性的方法
2015/04/02 Javascript
jQuery检查事件是否触发的方法
2015/06/26 Javascript
JS检测移动端横竖屏的代码
2016/05/30 Javascript
js中利用cookie实现记住密码功能
2020/08/20 Javascript
原生JS中slice()方法和splice()区别
2017/03/06 Javascript
jquery实现图片上传前本地预览
2017/04/28 jQuery
node中的session的具体使用
2018/09/14 Javascript
Vue 中的受控与非受控组件的实现
2018/12/17 Javascript
详解element-ui日期时间选择器的日期格式化问题
2019/04/08 Javascript
vue iview多张图片大图预览、缩放翻转
2019/07/13 Javascript
微信小程序开发(一):服务器获取数据列表渲染操作示例
2020/06/01 Javascript
python中的reduce内建函数使用方法指南
2014/08/31 Python
Python的Flask框架中Flask-Admin库的简单入门指引
2015/04/07 Python
Python中pygal绘制雷达图代码分享
2017/12/07 Python
Numpy数据类型转换astype,dtype的方法
2018/06/09 Python
Python 从列表中取值和取索引的方法
2018/12/25 Python
深入浅析Python中的迭代器
2019/06/04 Python
Django rest framework jwt的使用方法详解
2019/08/08 Python
对Django中的权限和分组管理实例讲解
2019/08/16 Python
详解python statistics模块及函数用法
2019/10/27 Python
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
美化环境标语
2014/06/20 职场文书
商铺租房协议书范本
2014/12/04 职场文书
Go Gin实现文件上传下载的示例代码
2021/04/02 Golang