mysql_num_rows

mysql_num_rows -- Geef het aantal rijen in een resultaat

Beschrijving

int mysql_num_rows ( resource result)

mysql_num_rows( ) geeft het aantal rijen in een resultaat set terug . Dit commando is alleen geldig voor SELECT queries . Om het aantal rijen op te halen dat werd betrokken bij een INSERT , UPDATE of DELETE query , gebruik mysql_affected_rows( ) .

Voorbeeld 1 . MySQL num rows voorbeeld

 
?php

 
$link

 
=

 
mysql_connect(

 
"localhost"

 
,

 
"username"

 
,

 
"password")

 
;

 
mysql_select_db("database"

 
,

 
$link)

 
;

 
$result

 
=

 
mysql_query("SELECT

 
*

 
FROM

 
table1"

 
,

 
$link)

 
;

 
$num_rows

 
=

 
mysql_num_rows($result)

 
;

 
echo

 
"$num_rows

 
Rows\n"

 
;

 

?





Opmerking : Als je mysql_unbuffered_query( ) gebruikt zal mysql_num_rows( ) niet de correcte waarde teruggeven totdat alle rijen in de resultaat set zijn opgehaald .

Zie ook : mysql_affected_rows( ) , mysql_connect( ) , mysql_data_seek( ) , mysql_select_db( ) , mysql_query( ) .

Voor compatibiliteit kan mysql_numrows( ) ook gebruikt worden . Dit wordt echter afgekeurd .