Aktueller Standort: Startseite> Funktionskategorien> mysql_affected_rows

mysql_affected_rows

Erholt die Anzahl der von der vorherigen MySQL -Operation betroffenen Datensätze.
Name:mysql_affected_rows
Kategorie:Nicht kategorisiert
Programmiersprache:php
Kurzbeschreibung:Holen Sie sich die Anzahl der Zeilen,

Funktionsname: mysql_afflected_rows ()

Anwendbare Version: Php 5.x - 5.6 (veraltet)

Verwendung: Die Funktion von MySQL_AFFECTECTECED_ROWS () wird verwendet, um die Anzahl der von der neuesten MySQL -Operation betroffenen Zeilen zu erhalten (einfügen, aktualisieren, löschen).

Syntax: int mysql_afflected_rows (Ressource $ link_identifier = null)

Parameter:

  • $ link_identifier (optional): MySQL -Verbindungskennung. Wenn nicht angegeben, wird die zuletzt geöffnete Verbindung verwendet.

Rückgabewert: Gibt die Anzahl der von der jüngsten MySQL -Operation betroffenen Zeilen zurück. Wenn keine betroffenen Zeilen vorliegen, gibt es zurück.

Beispiel:

// Erstellen Sie eine Verbindung mit der MySQL -Datenbank $ link = mysql_connect ('localhost', 'username', 'password'); if (! $ link) {Die ('kann keine Verbindung zur Datenbank herstellen:'. Mysql_error ()); }

// Wählen Sie die Datenbank $ db_selected = mysql_select_db ('Database_Name', $ link); if (! $ db_selected) {Die ('Die Datenbank kann nicht auswählen:'. Mysql_error ()); }

// eine MySQL -Abfrage ausführen $ result = mySQL_Query ("Benutzer aktualisieren, setzen Sie Age = 30, wobei ID = 1");

if ($ result) {// Erhalten Sie die Anzahl der betroffenen Zeilen $ betroffen_rows = mysql_afflected_rows ($ link); Echo "Anzahl der betroffenen Zeilen:". $ betroffen_rows; } else {echo 'aktualisierte Daten fehlgeschlagen:'. mysql_error (); }

// Schließen Sie die Datenbankverbindung mySQL_CLOSE ($ link);

Anmerkungen:

  1. Die Funktion von MySQL_AFFECTECED_ROWS () gilt nur für MySQL -Verbindungen, die mit MySQL_Connect () festgelegt wurden.
  2. Diese Funktion eignet sich nicht für die Verbindung zu MySQL -Datenbanken mit MySQLI oder PDO.
  3. Nach PHP 5.5 wurde die Funktion mySQL_AFFECTECT_ROWS () veraltet und es wird empfohlen, stattdessen die MySQLI- oder PDO -Erweiterung zu verwenden.
Ähnliche Funktionen
Beliebte Artikel