PedroAgustin
La forma de hacerlo en mysql es con el uso de variables.
Ejecuta desde tu base de datos:
Código SQL:
Ver originalmysql> SET @contador := 0;
mysql> SELECT (@contador := @contador + 1) contador, tabla.* FROM tabla;
Te aconsejo preguntes como acomodar esto en tu codigo, en el foro de php.
No se que realiza la función dq para decirte como acomodarlo.
Un saludo.