查询

odbc_exec()函数—用法及示例

「 执行一条 SQL 语句并返回一个结果集 」


函数名称:odbc_exec()

适用版本:PHP 4, PHP 5, PHP 7

函数描述:odbc_exec() 函数用于执行一条 SQL 语句并返回一个结果集。

语法:resource odbc_exec ( resource $connection_id , string $query_string [, int $flags = 0 ] )

参数:

  • connection_id:ODBC 连接标识符,由 odbc_connect() 函数返回。
  • query_string:要执行的 SQL 查询语句。
  • flags:可选参数,用于指定执行查询的行为。默认为 0。

返回值:如果执行成功,返回一个结果集标识符,如果执行失败,返回 FALSE。

示例:

// 连接到数据库
$connection = odbc_connect("Driver={MySQL ODBC 5.3 Unicode Driver};Server=localhost;Database=myDatabase;", "username", "password");

// 执行查询
$query = "SELECT * FROM myTable";
$result = odbc_exec($connection, $query);

// 检查执行是否成功
if ($result === false) {
    echo "执行查询失败!";
} else {
    // 遍历结果集
    while ($row = odbc_fetch_array($result)) {
        echo "ID: " . $row['id'] . ", Name: " . $row['name'] . "<br>";
    }
}

// 关闭连接
odbc_close($connection);

注意事项:

  • 在使用 odbc_exec() 函数之前,必须先使用 odbc_connect() 函数建立与数据库的连接。
  • 使用 odbc_fetch_array() 函数可以逐行遍历结果集中的数据。
  • 在完成查询后,应使用 odbc_close() 函数关闭与数据库的连接,释放资源。
补充纠错
上一个函数: odbc_execute()函数
下一个函数: odbc_errormsg()函数
热门PHP函数
分享链接