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 — Liefert die Anzahl der Datensätze eines Ergebnisses
Diese Funktion wurde in PHP 7.0.0 REMOVED (entfernt).
Alternativ können folgende Features verwendet werden:
$result
) : intmssql_num_rows() Gibt die Anzahl der Datensätze eines Ergebnisses zurück.
result
Der Bezeichner des Ergebnisses, das ausgewertet wird. Dieses Ergebnis stammt von einem Aufruf von mssql_query().
Gibt die Anzahl der Datensätze als Ganzzahl zurück
Beispiel #1 mssql_num_rows()-Beispiel
<?php
// Mit MSSQL verbinden und Datenbank auswählen
$verbindung = mssql_connect('KALLESPC\SQLEXPRESS', 'sa', 'phpfi');
mssql_select_db('php');
// Alle Datensätze aus einer Tabelle auswählen
$anfrage = mssql_query('SELECT * FROM [php].[dbo].[persons]');
echo 'Anzahl der Datensätze in der Datenbank: ' . mssql_num_rows($anfrage);
// Den Ergebnisspeicher freigeben
mssql_free_result($anfrage);
?>
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).