8.80 MySQL
8 Référence des fonctions
Manuel PHP
. Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes pré-définies . Notes . Exemples . mysql_affected_rows . mysql_change_user . mysql_client_encoding . mysql_close . mysql_connect . mysql_create_db . mysql_data_seek . mysql_db_name . mysql_db_query . mysql_drop_db . mysql_errno . mysql_error . mysql_escape_string . mysql_fetch_array . mysql_fetch_assoc . mysql_fetch_field . mysql_fetch_lengths . mysql_fetch_object . mysql_fetch_row . mysql_field_flags . mysql_field_len . mysql_field_name . mysql_field_seek . mysql_field_table . mysql_field_type . mysql_free_result . mysql_get_client_info . mysql_get_host_info . mysql_get_proto_info . mysql_get_server_info . mysql_info . mysql_insert_id . mysql_list_dbs . mysql_list_fields . mysql_list_processes . mysql_list_tables . mysql_num_fields ->mysql_num_rows . mysql_pconnect . mysql_ping . mysql_query . mysql_real_escape_string . mysql_result . mysql_select_db . mysql_stat . mysql_tablename . mysql_thread_id . mysql_unbuffered_query
|
8.80.46 mysql_num_rows()Retourne le nombre de lignes d'un résultat MySQL[ Exemples avec mysql_num_rows ] PHP 3, PHP 4, PHP 5
int
mysql_num_rows (
resource
result
)
Récupère le nombre de lignes d'un jeu de résultat. Cette commande n'est
disponible que pour les requêtes SELECT. Pour récupérer le nombre de lignes
affectées par une requête INSERT, UPDATE ou DELETE, utilisez la fonction
mysql_affected_rows
.
-
result
- La
ressource
de résultat
qui vient d'être évaluée. Ce résultat vient de l'appel à la fonction
mysql_query
.
Le nombre de lignes dans un jeu de résultats en cas de succès, ou
FALSE
si une erreur survient.
| Exemple avec mysql_num_rows |
<?php
$link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("database", $link);
$result = mysql_query("SELECT * FROM table1", $link); $num_rows = mysql_num_rows($result);
echo "$num_rows Rows\n";
?>
|
| Note | |
Pour des raisons de compatibilité ascendante,
l'alias déprécié suivant peut être utilisé :
mysql_numrows
|
|