Se vuoi contare le righe puoi farlo con PDO:
$sql = 'select * from users';
$data = $conn->query($sql);
$rows = $data->fetchAll();
$num_rows = count($rows);
Non c'è modo di contare direttamente le righe quando si utilizza un SELECT
dichiarazione con PDO come indicato nei documenti
.
Esegui un conteggio delle righe solo se hai assolutamente bisogno del conteggio, altrimenti puoi verificare che la query abbia funzionato con altri metodi. Inoltre, non dovresti usare questo metodo se prevedi di restituire migliaia di righe da una tabella, usa invece COUNT()
funzione in una query solo per eseguire il conteggio.