Manuale PHP
Indietro |  | Avanti

# mysql_num_rows

(PHP 3, PHP 4, PHP 5)

mysql_num_rows -- Ottiene il numero di righe in un risultato

## Descrizione

int mysql_num_rows ( resource risultato )

mysql_num_rows() restituisce il numero di righe in un risultato. Questo comando è valido solo per le istruzioni SELECT. Per recuperare il numero di righe coinvolte dalle query INSERT, UPDATE o DELETE, usare mysql_affected_rows().

Esempio 1. Esempio di mysql_num_rows()

`<?php $connessione = mysql_connect("localhost", "utente_mysql", "password_mysql"); mysql_select_db("database", $connessione); $risultato = mysql_query("SELECT * FROM tabella1", $connessione); $num_righe = mysql_num_rows($risultato); echo "$num_righe Righe\n"; ?>`

> Nota: Se si usa mysql_unbuffered_query(), mysql_num_rows() non restituirà il valore corretto finché non sono recuperate tutte le righe del risultato.

Vedere anche: mysql_affected_rows(), mysql_connect(), mysql_data_seek(), mysql_select_db() e mysql_query().

Per motivi di compatibilità con il passato, anche mysql_numrows() può essere usata. Questo comunque è sconsigliato.

Indietro | Partenza | Avanti
mysql_num_fields | Risali | mysql_pconnect