Forum und email

mysql_num_rows

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

mysql_num_rows — Az eredményben szereplő sorok számát adja vissza.

Leírás

int mysql_num_rows ( resource $result )

Az eredményhalmazban szereplő sorok számát adja meg. A függvény csak SELECT vagy SHOW kérésre használható, amik egy létező halmazt adnak vissza. Ha egy INSERT, UPDATE vagy DELETE kérésben érintett sorok számát szeretnéd megtudni, használd a DELETE, use mysql_affected_rows() függvényt!

Paraméterek

result

A feldolgozandó eredményhalmaz erőforrás. Ez az eredményhalmaz egy mysql_query() hívás eredményeként kellett létrejöjjön.

Visszatérési értékek

Az eredményhalmazban szereplő sorok száma, hiba esetén FALSE.

Példák

Example#1 mysql_num_rows() példa

<?php
$kapcsolat 
mysql_connect("mlabdial""juzer""jelszo");
mysql_select_db("adatbázis",$kapcsolat);

$eredmeny mysql_query("SELECT * FROM tabla1"$kapcsolat);
$sorok_szama mysql_num_rows($eredmeny);

echo 
"$sorok_szama sor van";
?>

Megjegyzések

Note: Ha mysql_unbuffered_query()-t használsz, akkor a mysql_num_rows() nem a helyes értéket fogja visszaadni fogja visszaadni, amíg nem kértél le minden sort az eredményhalmazból.

Note: A visszafelé kompatibilitás miatt a következő elavult álnév is használható: mysql_numrows()