Pokud chcete spočítat řádky, můžete to udělat pomocí PDO:
$sql = 'select * from users';
$data = $conn->query($sql);
$rows = $data->fetchAll();
$num_rows = count($rows);
Neexistuje žádný způsob, jak přímo počítat řádky při použití SELECT
prohlášení s CHOP, jak je uvedeno v dokumentech
.
Počet řádků provádějte pouze v případě, že počet nezbytně potřebujete, jinak můžete ověřit, že dotaz fungoval s jinými metodami. Tuto metodu byste také neměli používat, pokud očekáváte, že budete vracet tisíce řádků z tabulky, místo toho použijte COUNT()
funkce v dotazu pro pouhé provedení počítání.