Php 如何对mysql返回的每一行进行编号
所以我想做的是,对返回的第一行回显1,对第二行回显2,等等,我只是不知道如何表达这个,我不想只是从mysql表中计算行数,我想自动给每行一个数字,并回显该数字 请原谅我不推荐的代码Php 如何对mysql返回的每一行进行编号,php,mysql,sql,count,Php,Mysql,Sql,Count,所以我想做的是,对返回的第一行回显1,对第二行回显2,等等,我只是不知道如何表达这个,我不想只是从mysql表中计算行数,我想自动给每行一个数字,并回显该数字 请原谅我不推荐的代码 $log = mysql_query("SELECT * FROM $table WHERE $columnid = '$id'") or die (mysql_error()); while($row = mysql_fetch_array($log)){ echo row['name']; } 让我们假
$log = mysql_query("SELECT * FROM $table WHERE $columnid = '$id'") or die (mysql_error());
while($row = mysql_fetch_array($log)){
echo row['name'];
}
让我们假设上面返回了一些名称。所以我想要这个。
1:约翰
2:南希
3:戴夫
我不想写那些号码
请考虑ORDER by rate DESC,因为我使用它来按最大的速率降低数量。您可以:
$count = 1;
while($row = mysql_fetch_array($log)){
echo $count . ' ' . row['name'];
$count++;
}
或:
echo';
while($row=mysql\u fetch\u数组($log)){
回显“”。行[“名称]。 ”;
}
回声';
您可以执行以下操作:
$count = 1;
while($row = mysql_fetch_array($log)){
echo $count . ' ' . row['name'];
$count++;
}
或:
echo';
while($row=mysql\u fetch\u数组($log)){
回显“”。行[“名称]。 ”;
}
回声';
您可以执行以下操作:
$count = 1;
while($row = mysql_fetch_array($log)){
echo $count . ' ' . row['name'];
$count++;
}
或:
echo';
while($row=mysql\u fetch\u数组($log)){
回显“”。行[“名称]。 ”;
}
回声';
您可以执行以下操作:
$count = 1;
while($row = mysql_fetch_array($log)){
echo $count . ' ' . row['name'];
$count++;
}
或:
echo';
while($row=mysql\u fetch\u数组($log)){
回显“”。行[“名称]。 ”;
}
回声';
这里很好地使用了
,因为这似乎是一个真正的显示问题,而不是数据问题。当然,如果输出介质实际上是HTML,也不要忘记可以对($count=1;$row=mysql\u fetch\u array($log);$count++)执行。
在这里很好地使用
,因为这实际上是一个显示问题,而不是数据问题。当然,如果输出介质实际上是HTML,也不要忘记可以对($count=1;$row=mysql\u fetch\u array($log);$count++)执行。
在这里很好地使用
,因为这实际上是一个显示问题,而不是数据问题。当然,如果输出介质实际上是HTML,也不要忘记可以对($count=1;$row=mysql\u fetch\u array($log);$count++)执行。
在这里很好地使用
,因为这实际上是一个显示问题,而不是数据问题。当然,也就是说,如果输出介质实际上是HTML。也不要忘记,可以对($count=1;$row=mysql\u fetch\u array($log);$count++)执行。
这不是一个好问题,因为它与mysql无关,而更多地与编程逻辑有关,比如添加计数。这不是一个好问题,因为它与mysql无关,但更多的是与编程逻辑有关,比如添加计数。这不是一个好问题,因为它与mysql无关,但更多的是与编程逻辑有关,比如添加计数。这不是一个好问题,因为它与mysql无关,但更多的是与编程逻辑有关,比如添加计数。