Forum und email

mysql_num_rows

(PHP 4, PHP 5, PECL mysql:1.0)

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().

Example#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.