PHP在线运行

版本:
运行结果
教程手册
代码仓库
极速运行
终端运行
图形+终端

                        
以下是用户最新保存的代码
<html> <head> <title>Example</title> </head> <body> <?php echo “Hello 7777P7HP!”; ?> </body> </html> 发布于:2023-09-19 17:58 测试加解密 发布于:2023-09-18 14:18 去除重复的元素 发布于:2023-09-13 16:49 php 随机红包 发布于:2023-09-02 09:45 PHP第一个程序 发布于:2023-09-01 04:57 php8.0注解 发布于:2023-08-15 16:15 remove emoji 发布于:2023-07-29 22:05 哭我了流量卡 发布于:2023-07-27 12:13 角谷猜想python 发布于:2023-06-26 16:36 navicat密码解密 发布于:2023-06-15 10:46 <?php // 初始化人员编号数组 $numbers = array(1, 2, 3, 4, 5, 6, 7); // 循环报数直到只剩一个人 while (count($numbers) > 1) { // 报数到5的人退出游戏 for ($i = 1; $i <= 5; $i++) { $number = array_shift($numbers); if ($i == 5) { echo "第" . count($numbers) . "轮出局的人是:" . $number . "<br>"; } else { array_push($numbers, $number); } } } // 最后一个留下来的人为要去完成任务的人 echo "最后要去完成任务的人的编号是:" . $numbers[0]; ?> 发布于:2023-06-13 21:09 获取子元素 发布于:2023-08-09 16:25 这段PHP代码初始化了一个包含两个元素的数组$array,都设置为字符串'3'。然后使用foreach循环遍历数组的每个元素。在循环内部,它将字符串'a'赋值给循环变量$v。 但是,由于$v是一个循环变量,在循环中更改其值不会修改数组元素。因此,在循环完成后,数组$array的内容保持不变,两个元素仍然设置为字符串'3'。 发布于:2023-05-26 15:07 eq日志解析 发布于:2023-05-17 11:56 手机号匹配靓号 发布于:2023-05-17 14:37 找猴王游戏 发布于:2023-05-04 16:58 三.PHP常量学习 发布于:2023-05-01 22:47 ### 二.变量 `1.`变量的基本概念。 `2.`变量的使用 `3.`变量的命名规则 `4.`预定义变量 `5.`可变变量 `6.`变量传值 发布于:2023-05-01 21:03 枚举SKU 发布于:2023-04-17 13:00 PHP判断IP是否属于某个网段 发布于:2023-04-07 18:26 php zuoye 发布于:2023-04-07 11:55 雷弟 看这里 发布于:2023-04-03 15:13 PHP - Hello world 发布于:2023-04-01 14:05 HP批量重命名脚本正则测试 发布于:2023-03-22 20:01 校验hash计算结果 发布于:2023-03-21 15:22 校验哈希计算结果 发布于:2023-03-21 15:21 校验hash计算结果 发布于:2023-03-21 15:16 校验运行结果 发布于:2023-03-21 15:00 laravel dca admin 后台管理 左侧目录树导航的实现 发布于:2023-03-02 10:24 php代码测试 发布于:2023-03-02 10:17 判断字符串是否出现 发布于:2023-02-27 00:25 Like you病毒hju 发布于:2023-01-31 21:16 php 判断白天黑夜 发布于:2022-12-29 13:12 根据当前时间判断上午好、下午好 发布于:2022-12-29 13:05 php执行读取文件命令,ststem方法 发布于:2022-12-17 09:04 xor的加密获取新的key 发布于:2022-12-17 08:52 xor的逆向解密 发布于:2022-12-17 08:52 一些编码转换 发布于:2022-12-16 14:06 省职工医保盈亏计算工具 发布于:2022-12-07 09:41 key授权-从索引反解 发布于:2023-08-07 10:36 phpP137,普通方式连接PostgreSQL 发布于:2022-11-18 16:44 phpP124,连接mysql 发布于:2022-11-18 14:33 phpP85,全局函数/变量 发布于:2022-11-18 13:45 phpP81,namespace关键字 发布于:2022-11-17 16:49 phpP75,命名空间 发布于:2022-11-17 16:43 phpP42,析构函数 发布于:2022-11-17 14:47 phpP36,面向对象 发布于:2022-11-17 14:42 phpP35,关键词global 发布于:2022-11-17 14:21 phpP32,回调函数 发布于:2022-11-17 14:11 phpP30函数参数 发布于:2022-11-17 13:47 [更多]
显示目录

数据库 ODBC



PHP 数据库 ODBC

本节主要介绍了 PHP 使用 ODBC 连接数据库的方法,涉及 PHP 使用 ODBC 操作数据库的基本技巧。


ODBC 是一种应用程序编程接口(Application Programming Interface,API),使我们有能力连接到某个数据源(比如一个 MS Access 数据库)。


创建 ODBC 连接

通过一个 ODBC 连接,您可以连接到您的网络中的任何计算机上的任何数据库,只要 ODBC 连接是可用的。

这是创建到达 MS Access 数据库的 ODBC 连接的方法:

  1. 在控制面板中打开管理工具图标。
  2. 双击其中的数据源(ODBC)图标。
  3. 选择系统 DSN 选项卡。
  4. 点击系统 DSN 选项卡中的添加
  5. 选择Microsoft Access Driver。点击完成
  6. 在下一个界面,点击选择来定位数据库。
  7. 为数据库起一个数据源名(DSN)
  8. 点击确定

请注意,必须在您的网站所在的计算机上完成这个配置。如果您的计算机上正在运行 Internet 信息服务(IIS),上面的指令将会生效,但是如果您的网站位于远程服务器,您必须拥有对该服务器的物理访问权限,或者请您的主机提供商为您建立 DSN。


连接到 ODBC

odbc_connect() 函数用于连接到 ODBC 数据源。该函数有四个参数:数据源名、用户名、密码以及可选的指针类型。

odbc_exec() 函数用于执行 SQL 语句。

实例

下面的实例创建了到达名为 northwind 的 DSN 的连接,没有用户名和密码。然后创建并执行一条 SQL 语句:

$conn=odbc\_connect('northwind','','');  
$sql="SELECT \* FROM customers";  
$rs=odbc\_exec($conn,$sql);

取回记录

odbc_fetch_row() 函数用于从结果集中返回记录。如果能够返回行,则函数返回 true,否则返回 false。

该函数有两个参数:ODBC 结果标识符和可选的行号:

odbc\_fetch\_row($rs)

从记录中取回字段

odbc_result() 函数用于从记录中读取字段。该函数有两个参数:ODBC 结果标识符和字段编号或名称。

下面的代码行从记录中返回第一个字段的值:

$compname=odbc\_result($rs,1);

下面的代码行返回名为 "CompanyName" 的字段的值:

$compname=odbc\_result($rs,"CompanyName");

关闭 ODBC 连接

odbc_close() 函数用于关闭 ODBC 连接。

odbc\_close($conn);

ODBC 实例

下面的实例展示了如何首先创建一个数据库连接,接着创建一个结果集,然后在 HTML 表格中显示数据。

 <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>

到本节为止,PHP 中有关 MySQL 数据库的知识就结束了,想要获得更多有关 MySQL 的详细信息,请参考本站的“MySQL教程”!

由JSRUN为你提供的PHP在线运行、在线编译工具
        JSRUN提供的PHP 在线运行,PHP 在线运行工具,基于linux操作系统环境提供线上编译和线上运行,具有运行快速,运行结果与常用开发、生产环境保持一致的特点。