Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/04/2014, 09:55
Avatar de Landa11
Landa11
 
Fecha de Ingreso: febrero-2014
Ubicación: En algún lugar de mi oficina
Mensajes: 148
Antigüedad: 10 años, 3 meses
Puntos: 1
Pregunta Sentencia para borrar una fila de MYSQL en PHP

Hola mi pregunta es la siguiente:

Tengo una BD que es la siguiente:

Código MySQL:
Ver original
  1. `lista_productos` (
  2.   `id_sucursal` varchar(100) COLLATE latin1_spanish_ci NOT NULL,
  3.   `cantidad` varchar(100) CHARACTER SET latin1 NOT NULL,
  4.   `producto` varchar(100) COLLATE latin1_spanish_ci NOT NULL,
  5.   `marca` varchar(100) CHARACTER SET latin1 NOT NULL,
  6.   `modelo` varchar(100) CHARACTER SET latin1 NOT NULL,
  7.   `observaciones` varchar(100) CHARACTER SET latin1 NOT NULL,
  8.   `categoria` varchar(100) CHARACTER SET latin1 NOT NULL,
  9.   `id_imagen` int(11) NOT NULL AUTO_INCREMENT,
  10.   `imagen` mediumtext CHARACTER SET latin1 NOT NULL,
  11.   PRIMARY KEY (`id_imagen`)

y ya tengo mis registros en la BD, lo que quiero realizar es un DELETE pero sólo de una fila que se haya ingresado anteriormente y la sentencia que ejecuto en PHP es la siguiente:

Código PHP:
Ver original
  1. $eliminar = mysql_query("DELETE FROM lista_productos WHERE id_imagen = '$id_imagen' ", $conexion);

Y al ejecutarla me manda mi mensaje de borrado exitoso pero en la tabla no se ejecuta el borrado.

Me opdrían ayudar para resolver este problema? tengo que llamarlo con un $_GET el valor de ese campo de id_imagen para poder validar o hay alguna otra forma de hacer ese borrado.

Gracias!
__________________
Ayudando a la gente con nuestros códigos para poder tener el conocimiento adecuado y ser libres!