sybase_affected_rows

(PHP 3>= 3.0.6, PHP 4 , PHP 5)

sybase_affected_rows -- Obtiene el número de filas afectadas en la última consulta

Descripción

int sybase_affected_rows ( [resource id_enlace] )

sybase_affected_rows() devuelve el número de filas afectadas por la última consulta INSERT, UPDATE o DELETE en el servidor asociado con el identificador de enlace dado. Si no se especifica el identificador de enlace, se asume el último enlace abierto.

Ejemplo 1. Consulta-Delete

<?php
    
/* conectarse con la base de datos */
    
sybase_connect('SYBASE', '', '') or
        die(
"No pudo conectarse");
    
sybase_select_db("bd");

    
sybase_query("DELETE FROM alguna_tabla WHERE id < 10");
    
printf("Registros eliminados: %d\n", sybase_affected_rows());
?>

El anterior ejemplo produciría la siguiente salida:

Registros eliminados: 10

Este comando no es efectivo para sentencias SELECT, únicamente en sentencias que modifican registros. Para recuperar el número de filas devueltas desde un SELECT, use sybase_num_rows().

Nota: Esta función se encuentra disponible solamente cuando se usan las bibliotecas CT de Sybase y no las bibliotecas DB.

Vea también sybase_num_rows().