Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/05/2011, 13:20
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Como eliminar fila de una tabla?

Código MySQL:
Ver original
  1. DELETE FROM tabla WHERE campo = valordeid
A nivel de base de datos no existe el "borrar la ultima fila", porque no se borran posiciones sino registros. El tema pasa por usar en el WHERE la condición que permita borrar el registro que se quiere eliminar.
Borrar un registro no es lo mismo que blanquear una línea en una tabla de Excel. El espacio "vacío" desaparece físicamente, por lo que cuando se vuelve a mostrar la tabla ese registro no está y la tabla tiene uno menos. No esperes que haya un espacio vacío intermedio. Eso no existe. Lo que debe suceder es que no se vuelva a listar en la tabla.
Ahora bien, para que esto tenga efectos reales en la tabla visualizada tienes que volver a consultarla y cargar la página web. No hay otro modo.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)