MysqlndUhConnection::getAffectedRows

(PECL mysqlnd-uh >= 1.0.0-alpha)

MysqlndUhConnection::getAffectedRowsObtiene el número de filas afectadas en una operación de MySQL anterior

Descripción

public MysqlndUhConnection::getAffectedRows ( mysqlnd_connection $connection ) : int

Obtiene el número de filas afectadas en una operación de MySQL anterior.

Parámetros

connection

Gestor de conexión de mysqlnd. ¡No modificar!

Valores devueltos

El número de filas afectadas.

Ejemplos

Ejemplo #1 Ejemplo de MysqlndUhConnection::getAffectedRows()

<?php
class proxy extends MysqlndUhConnection {
 public function 
getAffectedRows($res) {
   
printf("%s(%s)\n"__METHOD__var_export(func_get_args(), true));
   
$ret parent::getAffectedRows($res);
   
printf("%s returns %s\n"__METHOD__var_export($rettrue));
   return 
$ret;
 }
}
mysqlnd_uh_set_connection_proxy(new proxy());

$mysqli = new mysqli("localhost""root""""test");
$mysqli->query("DROP TABLE IF EXISTS test");
$mysqli->query("CREATE TABLE test(id INT)");
$mysqli->query("INSERT INTO test(id) VALUES (1)");
var_dump($mysqli->affected_rows);
?>

El resultado del ejemplo sería:

proxy::getAffectedRows(array (
  0 => NULL,
))
proxy::getAffectedRows returns 1
int(1)

Ver también

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top