Ao realizar uma consulta no banco de dados, via PDO, ele retornará X resultados:
Ex.:
$dados = $conex->prepare('SELECT f.id AS idfoto, f.caminho, f.lugar, f.usuario AS usuarioid, f.legenda, f.ranking, f.tag, l.nome AS nomelugar, u.nome AS nomeusuario FROM fotos AS f INNER JOIN lugar AS l ON f.lugar = l.id INNER JOIN usuarios AS u ON f.usuario = u.id WHERE l.nome LIKE :filtro ORDER BY f.id DESC Limit 50');
$dados->bindValue(':filtro', '%'.$filtro.'%');
$dados->execute();
if ($dados->rowCount() > 0) {
while ($linha = $dados->fetch(PDO::FETCH_OBJ)) {
echo ' '.$linha->nomelugar.'';
}
}
Suponhamos que nessa consulta, o MySql tenha retornado 8 registros. Ok. Minha necessidade seria que antes da "$linha->nomelugar." exibisse a numeração correspondente a essa consulta. Ex.:
$numeroconsulta + $linha->nomelugar., como no exemplo foi 8 registros ficará assim: