PHP - Righe interessate dalla funzione MySQLi

Sintassi

int mysqli_affected_rows ([ resource $link_identifier = NULL ] )

Definizione e utilizzo

Restituisce il numero di righe interessate nella query precedente SELECT, INSERT, UPDATE, REPLACE o DELETE.

Valori restituiti

Un numero intero> 0 indica il numero di righe interessate. 0 indica che nessun record è stato interessato. -1 indica che la query ha restituito un errore

Parametri

Sr. No Parametri e descrizione
1

connection

Specifica il numero di connessioni da utilizzare in php

Esempio di mysqli_affected_rows () come mostrato di seguito -

<?php
   $input = mysqli_connect("host_name","user_name","pass_id","db_name");
   
   if (mysqli_connect_errno($input)){
      echo "Failed to connect to MySQL: " . mysqli_connect_error();
   }
   
   mysqli_query($input,"SELECT * FROM emp");
   echo "Affected rows: " . mysqli_affected_rows($input);
   
   mysqli_close($input);
?>