PHP 与 数据库 ODBC_PHP教程

php中文网
发布: 2016-07-13 17:03:57
原创
1192人浏览过

php的数据库的odbc

的ODBC是一种应用编程接口( API ) ,允许您连接到一个数据源(如MS Access资料库) 。


-------------------------------------------------- ------------------------------

创建一个ODBC连接
由于ODBC连接,可以连接到任何数据库,在任何电脑上,在您的网络,只要一个ODBC连接可用。

以下是如何创建ODBC连接到MS Access资料库:

打开管理工具图标在您的控制面板。
双击数据源( ODBC )图标内。
选择系统DSN标签。
点击添加系统DSN标签。
选择的Microsoft Access驱动程序。单击完成。
在接下来的画面中,按一下选择找到数据库。
给数据库的数据源名称( DSN ) 。
单击确定。
请注意,此配置需要做的计算机上您的网站上的位置。如果您正在运行Internet信息服务器( IIS )在您自己的电脑,上面的指示,将工作,但如果您的网站位于远程服务器上,你必须要有实际接触到该服务器,或要求您的网页主机,以向建立一个DSN的供您使用。


-------------------------------------------------- ------------------------------

连接到一个ODBC
该odbc_connect ( )函数是用来连接到ODBC数据源。该函数四个参数:数据源名称,用户名,密码和一个可选的游标类型。

该odbc_exec ( )函数是用来执行SQL语句。

例如
下面的例子创建了一个连接的DSN所谓北风,没有用户名和密码没有。然后它创建了一个数据库并执行它:

$conn=odbc_connect('northwind','','');
$sql="SELECT * FROM customers"; 
$rs=odbc_exec($conn,$sql);
登录后复制
<p>检索记录<br />该odbc_fetch_row ( )函数是用来记录返回的结果集。此函数返回true如果它能够返回行,否则假的。 <br /><br />该功能需要两个参数:结果的ODBC识别和可选的连续号码:</p><p> </p>
                    <div class="aritcle_card">
                        <a class="aritcle_card_img" href="/ai/1596">
                            <img src="https://img.php.cn/upload/ai_manual/000/969/633/68b6dbf7432a7914.png" alt="LuckyCola工具库">
                        </a>
                        <div class="aritcle_card_info">
                            <a href="/ai/1596">LuckyCola工具库</a>
                            <p>LuckyCola工具库是您工作学习的智能助手,提供一系列AI驱动的工具,旨在为您的生活带来便利与高效。</p>
                            <div class="">
                                <img src="/static/images/card_xiazai.png" alt="LuckyCola工具库">
                                <span>19</span>
                            </div>
                        </div>
                        <a href="/ai/1596" class="aritcle_card_btn">
                            <span>查看详情</span>
                            <img src="/static/images/cardxiayige-3.png" alt="LuckyCola工具库">
                        </a>
                    </div>
                <p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p><pre class="brush:php;toolbar:false;">odbc_fetch_row($rs)
登录后复制
 
登录后复制
<p>检索字段的纪录<br />该odbc_result ( )函数是用来读取领域的纪录。此功能需要两个参数:结果的ODBC标识和一个外地号码或名字。 <br /><br />代码线以下的回报价值的第一次实地的记录:</p><p> </p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p><pre class="brush:php;toolbar:false;">$compname=odbc_result($rs,1);
登录后复制
<p>代码线以下的回报价值的领域所谓的&ldquo;公司名称&rdquo; :</p><p> </p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p><pre class="brush:php;toolbar:false;">$compname=odbc_result($rs,"CompanyName");
登录后复制
 
登录后复制
<p>闭幕的ODBC连接<br />该odbc_close ( )函数是用来关闭ODBC连接。</p><p> </p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p><pre class="brush:php;toolbar:false;">odbc_close($conn);
登录后复制
 
登录后复制
<p>例如一个ODBC <br />下面的例子显示了如何首先创建一个数据库连接,然后结果集,然后显示数据的HTML表格。</p><p> </p><p><span>立即学习</span>“<a href="https://pan.quark.cn/s/7fc7563c4182" style="text-decoration: underline !important; color: blue; font-weight: bolder;" rel="nofollow" target="_blank">PHP免费学习笔记(深入)</a>”;</p><pre class="brush:php;toolbar:false;"><html>
<body>
登录后复制
<?php
$conn=odbc_connect('northwind','','');
if (!$conn)
  {exit("Connection Failed: " . $conn);}
$sql="SELECT * FROM customers";
$rs=odbc_exec($conn,$sql);
if (!$rs)
  {exit("Error in SQL");}
echo "<table><tr>";
echo "<th>Companyname</th>";
echo "<th>Contactname</th></tr>";
while (odbc_fetch_row($rs))
{
  $compname=odbc_result($rs,"CompanyName");
  $conname=odbc_result($rs,"ContactName");
  echo "<tr><td>$compname</td>";
  echo "<td>$conname</td></tr>";
}
odbc_close($conn);
echo "</table>";
?>
登录后复制
</body>
</html>
登录后复制
 
登录后复制
转载请注明来自: www.111cn.cn/phper/php.html
登录后复制

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/630900.htmlTechArticlephp的数据库的odbc 的ODBC是一种应用编程接口( API ) ,允许您连接到一个数据源(如MS Access资料库) 。 -------------------------------------------...
相关标签:
php
PHP速学教程(入门到精通)
PHP速学教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号