Que tal a todos, estoy haciendo una tabla con los datos que extraigo de mi base datos, eso ya lo logre, ahora lo que necesito es enumerar cada registro que llega a mi tabla empezando por 1,2,3.. etc estuve probando con diferentes maneras de hacer un contador pero no logro incluir en la tabla la secuencia, hasta ahora que que decidí probar poniendo un && en el ciclo while para que ademas de extraer los datos tambien haga la funcion de contador, eso funcionó pero ya no me llenó la tabla con los datos extraidos de mi base de datos... un contador que me funciono fue el de A=A+1; pero me tiraba un error de que la variable A no esta definida... alguien tiene una idea de como hacer esto?
les dejo el codigo
<?php
$idg=mysql_query("SELECT ".$EXP.", ".$AP.", ".$A.",".$B." FROM ".$PB." WHERE ".$AA."='$_POST[sector]' ORDER BY ".$AP." DESC ");
$x=1;
while($regg=mysql_fetch_array($idg) && ($x <=$cantidad)){
echo '<tr>
<td bgcolor=" #ffffff">
<font color=" #000000"></font>'.$x.'</td>';
echo '<td>'.$regg["empresa"]. '</td>';
echo '<td bgcolor=" #000000">
<font color=" #ffffff">'.$regg["$AP"]. '</font></td>';
echo '<td bgcolor="#ff0000">
<font color=" #ffffff">'.$regg["$A"]. '</font></td>';
echo '<td >'.$regg["$B"]. '</font></td>';
$x++;
}