PHP -> Funkcie -> MySQL funkcie PHP -> mysql_num_rows
Syntax
int mysql_num_rows ( resource $result )
Popis
Príkaz jazyka PHP
mysql_num_rows() vrací počet záznamů ve výsledku dotazu. Tento příkaz je použitelný pouze pro dotaz typu SELECT. Potřebujete-li získat počet záznamů ovlivněných dotazy INSERT, UPDATE nebo DELETE, použijte mysql_affected_rows.
Poznámka: Používáte-li mysql_unbuffered_query, mysql_num_rows nebude vracet správnou hodnotu dokud nebudou přijaty všechny záznamy ve výsledku.
Príklad
<?php
$link = mysql_connect
("localhost",
"mysql_uziv",
"mysql_heslo");
mysql_select_db
("databaze",
$link);
$result = mysql_query
("SELECT * FROM tabulka1",
$link);
$num_rows =
mysql_num_rows($result);
echo "Řádků: $num_rows\n";
?>
Pozri aj
mysql_affected_rows, mysql_connect, mysql_data_seek, mysql_select_db, mysql_query