php man page for ifx_affected_rows

Query: ifx_affected_rows

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

IFX_AFFECTED_ROWS(3)							 1						      IFX_AFFECTED_ROWS(3)

ifx_affected_rows - Get number of rows affected by a query

SYNOPSIS
int ifx_affected_rows (resource $result_id)
DESCRIPTION
Returns the number of rows affected by a query associated with $result_id. For inserts, updates and deletes the number is the real number (sqlerrd[2]) of affected rows. For selects it is an estimate (sqlerrd[0]). Don't rely on it. The database server can never return the actual number of rows that will be returned by a SELECT because it has not even begun fetching them at this stage (just after the "PREPARE" when the optimizer has determined the query plan). Useful after ifx_prepare(3) to limit queries to reasonable result sets.
PARAMETERS
o $result_id - A valid result id returned by ifx_query(3) or ifx_prepare(3).
RETURN VALUES
Returns the number of rows as an integer.
EXAMPLES
Example #1 Informix affected rows <?php $rid = ifx_prepare("select * from emp where name like " . $name, $connid); if (! $rid) { /* ... error ... */ } $rowcount = ifx_affected_rows($rid); if ($rowcount > 1000) { printf ("Too many rows in result set (%d) <br />", $rowcount); die ("Please restrict your query<br /> "); } ?>
SEE ALSO
ifx_num_rows(3). PHP Documentation Group IFX_AFFECTED_ROWS(3)
Related Man Pages
mysqli_affected_rows(3) - php
ifx_affected_rows(3) - php
ifx_query(3) - php
maxdb_affected_rows(3) - php
sqlsrv_rows_affected(3) - php
Similar Topics in the Unix Linux Community
How to delete particular rows from a file
Getting rip of multiple rows based on column1
Split single rows to multiple rows ..
counts for every 1000 interval
Replacing part of filename