PHP完全中文操作手冊

天地JPLOP | PHP首頁 | 函數索引
函數:ifx_affected_rows()

ifx_affected_rows

得到 Informix 最後操作影響的列數目。

語法: int ifx_affected_rows(int result_id);

返回值: 整數

函數種類: 數據庫功能

內容說明

本函數可得到 Informix 最後查詢操作 INSERT、UPDATE 或 DELETE 所影響的列 (row) 數目。若最後使用的是 SELECT,則用本函數得到的數目為估計值,而非精確的數目,欲得到 SELECT 返回的數目需使用 ifx_num_rows() 函數。

使用範例

本例為部份程序

<?php
$rid
= ifx_prepare ("select * from userinfo where name like " . $name, $connid);
if (!
$rid) {
// 錯誤處理的部份
}
$rowcount = ifx_affected_rows ($rid);
if (
$rowcount > 1000) {
printf ("返回資料太多,共 %d 筆\n<br>", $rowcount);
die (
"請重新執行 SQL 指令<br>\n");
}
?>

參考

ifx_num_rows()



整理: 夕垌菪姬 (天地JPLOP)

[ 上一頁 回主目錄 下一頁 ]
版權所有,天地JPLOP、爵堤亞(夕垌菪姬)。網頁背景音樂和各鍊結標題
及鍊結內容和文章小說,版面編排皆歸原權利人所有對本版面
有任何意見或指教,歡迎至論壇指教。