用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实现ping
Oct 09 PHP
最小化数据传输――在客户端存储数据
Oct 09 PHP
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
Aug 01 PHP
PHP 异步执行方法,模拟多线程的应用分析
Jun 03 PHP
windwos下使用php连接oracle数据库的过程分享
May 26 PHP
PHP资源管理框架Assetic简介
Jun 12 PHP
PHP实现通过中文字符比率来判断垃圾评论的方法
Oct 20 PHP
php使用GD实现颜色渐变实例
Jun 02 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
May 04 PHP
PHP+iframe图片上传实现即时刷新效果
Nov 18 PHP
php正则提取html图片(img)src地址与任意属性的方法
Feb 08 PHP
php获取今日开始时间和结束时间的方法
Feb 27 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
ecshop 订单确认中显示省市地址信息的方法
2010/03/15 PHP
PHP开发不能违背的安全规则 过滤用户输入
2011/05/01 PHP
PHP基于方差和标准差计算学生成绩的稳定性示例
2017/07/04 PHP
php多进程应用场景实例详解
2019/07/22 PHP
异步加载script的代码
2011/01/12 Javascript
js控制的回到页面顶端goTop的代码实现
2013/03/20 Javascript
jQuery Validate表单验证插件 添加class属性形式的校验
2016/01/18 Javascript
javascript+HTML5 Canvas绘制转盘抽奖
2020/05/16 Javascript
基于BootStrap Metronic开发框架经验小结【八】框架功能总体界面介绍
2016/05/12 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
Three.js利用orbit controls插件(轨道控制)控制模型交互动作详解
2017/09/25 Javascript
Vue中render函数的使用方法
2018/01/31 Javascript
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
VUE Elemen-ui之穿梭框使用方法详解
2021/01/19 Javascript
python实现代码行数统计示例分享
2014/02/10 Python
python使用rabbitmq实现网络爬虫示例
2014/02/20 Python
python获取目录下所有文件的方法
2015/06/01 Python
Python素数检测实例分析
2015/06/15 Python
Python编程之event对象的用法实例分析
2017/03/23 Python
python实现机器人卡牌
2019/10/06 Python
Python实现动态循环输出文字功能
2020/05/07 Python
Python中格式化字符串的四种实现
2020/05/26 Python
Python基于数列实现购物车程序过程详解
2020/06/09 Python
解决python运行效率不高的问题
2020/07/20 Python
使用CSS3的ruby-position固定注音位置的用法示例
2016/07/05 HTML / CSS
HTML5事件方法全部汇总
2016/05/12 HTML / CSS
Vans(范斯)德国官网:美国南加州的原创极限运动潮牌
2017/05/02 全球购物
美国帽子俱乐部商店:Hat Club
2019/07/05 全球购物
父亲生日宴会答谢词
2014/01/10 职场文书
养生餐厅创业计划书范文
2014/03/26 职场文书
煤矿安全演讲稿
2014/05/09 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
加薪通知
2015/04/25 职场文书
我对PyTorch dataloader里的shuffle=True的理解
2021/05/20 Python
2022漫威和DC电影上映作品
2022/04/05 欧美动漫
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技