MySQL
изначально не поддерживает rownum
/ row_number
.
Вы можете эмулировать его, используя переменные сеанса:
SET @r := 0;
SELECT @r := @r + 1 AS rownum, t.*
FROM mytable
ORDER BY
myfield
или лучше, просто используйте PHP
переменную:
<?
$i = 0;
while ($row = mysql_fetch_assoc($res)) { ?>
<td><?= ++$i ?></td>
<td><?=$row['serial_no']?></td>
<? } ?>