Этот запрос должен помочь вам:
SELECT COUNT(*) as count FROM `table`
Набор результатов будет
[count]
-------
5
Предполагается, что у вас есть 5 строк.
Чтобы вручную подсчитать каждую строку и отобразить ее индекс (без использования идентификатора), я бы сделал что-то вроде
$counter = 1;
$stmt = $db->prepare('SELECT `field` FROM `table`');
$stmt->execute();
while($row = $stmt->fetch()) {
echo "<b>{$counter}:</b> {$row['field']}";
$counter++;
}