No voy aportar mucho
pero he visto esto:
Código PHP:
//creas una variable con valor 0 (caso tipico)
$num = 0;
while($row=mysql_fetch_array($q)){
//luego en la primera iteracion, y antes de usarla, la incrementas (++)
$num++;
echo $num;
}
//deberias hacer asi: (y se hace asi)
//la creas
$num = 0;
while($row=mysql_fetch_array($q)){
//la usas
echo $num;
//y luego usarla recien la incrementas
$num++;
}
//Si deseas que sea uno desde el comienzo, pues dale valor uno, pero incrementala luego de usarla.
Bueno, es lo unico que vi (mañana lo veo mejor)