查詢

cubrid_affected_rows()函式—用法及示例

「 獲取最近執行的 CUBRID 查詢所影響的行數 」


函式名稱:cubrid_affected_rows() 

適用版本:CUBRID 版本 8.3.0 或更高版本

用法: cubrid_affected_rows( resource $conn_identifier ) 該函式用於獲取最近執行的 CUBRID 查詢所影響的行數。

引數:

  • $conn_identifier: 必需,CUBRID 連線識別符號(即透過 cubrid_connect() 或者 cubrid_pconnect() 函式返回的資源識別符號)。

返回值:

  • 成功:返回最近執行的查詢所影響的行數。
  • 失敗:返回 -1。

示例: <?php // 連線到 CUBRID 資料庫 $conn = cubrid_connect("localhost", 33000, "demodb");

if ($conn) { echo "連線成功!\n";

// 執行更新操作 $sql = "UPDATE user SET age=25 WHERE id=1"; $result = cubrid_execute($conn, $sql);

if ($result) { $rows_affected = cubrid_affected_rows($conn); echo "受影響的行數: " . $rows_affected . "\n"; } else { echo "更新失敗!\n"; }

// 關閉連線 cubrid_close($conn); } else { echo "連線失敗!\n"; } ?>

上述示例演示瞭如何使用 cubrid_affected_rows() 函式獲取受最近一次更新操作影響的行數。 首先,我們透過 cubrid_connect() 函式建立與 CUBRID 資料庫的連線。然後,使用 cubrid_execute() 函式執行更新操作,並透過 cubrid_affected_rows() 函式獲取受影響的行數。最後,我們使用 cubrid_close() 函式關閉與資料庫的連線。

補充糾錯
上一個函式: ctype_xdigit()函式
下一個函式: cubrid_client_encoding()函式
熱門PHP函式
分享連結