php odbc_errormsg() 函数用法及示例

PHP ODBC 参考手册

odbc_errormsg()函数获取最后一个错误消息。

语法

string odbc_errormsg ([ resource $connection_id ] )

定义和用法

它用来获取最后的错误消息

返回值

如果指定了connection_id,则返回该连接的最后状态,否则返回任何连接的最后状态。
仅当上次ODBC查询失败(即odbc_exec()返回false)时,此函数才返回有意义的值。

参数

序号参数和说明
1

connection_id

它包含有关连接ID的信息

实例

试试下面的实例

<?php
   {
      $input_ID = odbc_connect("DSN","user_id","pass_id");
      $sql = "SELECT ProductName, UnitPrice FROM WrongTable";
      
      if (!$result = @odbc_exec($input_ID, $sql)) {
         echo "Query error! ODBC error: ", odbc_errormsg();
      } else {
         while (odbc_fetch_row($result)) {
            echo odbc_result($result, "ProductName"), "\n";
         }
      }
   }
?>

PHP ODBC 参考手册