Ver Mensaje Individual
  #9 (permalink)  
Antiguo 20/02/2006, 20:12
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 19 años, 4 meses
Puntos: 1
Exactamente amigo. MySQL numera desde el 1 en adelante.

Si borras, MySQL se seguirá en el número en el que se quedó.

Esto está bien, ya que la función de un ID no es numerar secuencialmente los registros, sino identificarlos de forma única y la función se cumple.

Si lo que deseas es numerarlos al momento de imprimirlos, puedes usar lo que ya antes habías usado:

while ($row = mysql_fetch_array($result)) {
$numero_comentarios++;
}

y en cada iteración se irá colocando el número de comentario.

De hecho, el ID podría ser, en lugar de 15, una cadena como "7849372849jflkdasjj98023" y estaría bien, pues se está identificando de forma única a un elemento de una tabla.

En general, no suelen almacenarse atributos que puedan generarse de forma dinámica al momento de presentar la información.
__________________
"Di no al Internet Explorer" -Proverbio Chino-