For getting something like "mssql_affected_rows" call:
<?php
$rsRows = mssql_query("select @@rowcount as rows", $db);
$rows = mssql_result($rsRows, 0, "rows");
?>
after execution of the query (UPDATE, INSERT or DELETE).
(PHP 4, PHP 5, PECL odbtp >= 1.1.1)
mssql_num_rows — Devuelve el número de filas que hay en un resultado
Esta función está OBSOLETA en PHP 7.0.0.
Las alternativas a esta función son:
$result
) : intmssql_num_rows() devuelve el número de filas que hay en un resultado.
result
El resultado que está siendo evaluado. Este resultado proviene de una llamada a mssql_query().
Devuelve el número de filas, como un integer.
Ejemplo #1 Ejemplo de mssql_num_rows()
<?php
// Conectar a MSSQL y seleccionar la base de datos
$link = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Seleccionar todos los registros de una tabla
$query = mssql_query('SELECT * FROM [php].[dbo].[persons]');
echo 'Núm. registros totales en la tabla: ' . mssql_num_rows($query);
// Limpieza
mssql_free_result($query);
?>
For getting something like "mssql_affected_rows" call:
<?php
$rsRows = mssql_query("select @@rowcount as rows", $db);
$rows = mssql_result($rsRows, 0, "rows");
?>
after execution of the query (UPDATE, INSERT or DELETE).