dclp FAQ

FAQ der Newsgroups de.comp.lang.php.*

 
  • Increase font size
  • Default font size
  • Decrease font size

Datenbanken: Microsoft SQL Server

Kein mssql_affected_rows in PHP vorhanden

E-MailDruckenPDFLesezeichen anlegen: Du musst dich einloggen um ein Lesezeichen für diesen Beitrag anzulegen. Es wird deiner persönlichen Lesezeichenliste hinzugefügt.

Bei MySQL liefert die Funktion mysql_affected_rows() die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation zurück. Diese Funktion für den SQL-Server, mssql_affected_rows ist nicht vorhanden.

Die PHP ab Version 4.0.4 heisst die Funktion mssql_rows_affected(), statt wie erwartet mssql_affected_rows. In PHP vor Version 4.0.4 können Sie sich dadurch behelfen das Sie diesen Wert aus den Systemvariablen des SQL-Servers ermitteln Lesen Sie nach einer Datenbankoperation die Variable @@rowcount aus.

list($rows) = mssql_fetch_row(mssql_query('select @@rowcount', $dbh));
Kein mssql_affected_rows in PHP vorhanden
http://www.php-faq.de/q-mssql-affected-rows.html
 

Login