用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 date函数参数详解
Nov 27 PHP
PHP生成网页快照 不用COM不用扩展.
Feb 11 PHP
php 数组排序 array_multisort与uasort的区别
Mar 24 PHP
使ecshop模板中可引用常量的实现方法
Jun 02 PHP
php防注入,表单提交值转义的实现详解
Jun 10 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
php 无限级分类,超级简单的无限级分类,支持输出树状图
Jun 29 PHP
php浏览历史记录的方法
Mar 10 PHP
解读PHP的Yii框架中请求与响应的处理流程
Mar 17 PHP
Joomla数据库操作之JFactory::getDBO用法
May 05 PHP
PHP读取目录树的实现方法分析
Mar 22 PHP
PHP iconv()函数字符编码转换的问题讲解
Mar 22 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 日志缩略名的创建函数代码
2010/05/26 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
PHP实现简单爬虫的方法
2015/07/29 PHP
PHP模板引擎Smarty之配置文件在模板变量中的使用方法示例
2016/04/11 PHP
php常用字符串查找函数strstr()与strpos()实例分析
2019/06/21 PHP
JavaScript 中的事件教程
2007/04/05 Javascript
解决JS浮点数运算出现Bug的方法
2013/03/12 Javascript
jQuery滚动条插件nanoscroller使用指南
2015/04/21 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
Angular表单验证实例详解
2016/10/20 Javascript
Javascript实现倒计时(防页面刷新)实例
2016/12/13 Javascript
jquery插件ContextMenu设置右键菜单
2017/03/13 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
axios取消请求的实践记录分享
2018/09/26 Javascript
浅谈Vue页面级缓存解决方案feb-alive(上)
2019/04/14 Javascript
Vue实现点击按钮复制文本内容的例子
2019/11/09 Javascript
node.js使用http模块创建服务器和客户端完整示例
2020/02/10 Javascript
JS实现简易留言板(节点操作)
2020/03/16 Javascript
原生js实现拖拽移动与缩放效果
2020/08/24 Javascript
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
Python拼接字符串的7种方法总结
2018/11/01 Python
详解从Django Rest Framework响应中删除空字段
2019/01/11 Python
Python实现FTP弱口令扫描器的方法示例
2019/01/31 Python
Python爬虫——爬取豆瓣电影Top250代码实例
2019/04/17 Python
python频繁写入文件时提速的方法
2019/06/26 Python
pytorch中交叉熵损失(nn.CrossEntropyLoss())的计算过程详解
2020/01/02 Python
pytorch判断是否cuda 判断变量类型方式
2020/06/23 Python
html5本地存储_动力节点Java学院整理
2017/07/12 HTML / CSS
巴西最大的珠宝连锁店:Vivara
2019/04/18 全球购物
英国折扣高尔夫商店:Discount Golf Store
2019/11/19 全球购物
房屋改造计划书
2014/01/10 职场文书
写好自荐信需做到的5要点
2014/03/07 职场文书
生物技术专业求职信
2014/06/10 职场文书
2014机关干部学习“焦裕禄精神”思想汇报
2014/09/19 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
js 实现验证码输入框示例详解
2022/09/23 Javascript