PDO从列表

时间:2015-05-18 16:40:13

标签: php mysql pdo

我最近开始学习PHP以及PDO。我在数据列表中返回数据时遇到了麻烦。我想我需要一个循环来计算每一行的数字,但我不需要循环多长时间。可能我需要返回多少行,但是当我尝试这样做时,它对我不起作用。

现在我有:

$query = $handler->query('SELECT * FROM nariai');
    while($r = $query->fetch()) {
    echo $r['name'], $r['job'], '<br>';
}

我想编写一个代码,使其看起来像:

  
      
  1. Josh Policeman
  2.   
  3. Anthony Bussinesman
  4.   

依旧......

1 个答案:

答案 0 :(得分:1)

请使用以下代码

$i = 1;
$query = $handler->query('SELECT * FROM nariai');
while($r = $query->fetch(PDO::FETCH_ASSOC)) {
    echo $i.'.'.$r['name'], $r['job'], '<br>';
     $i++;
}