Ver Mensaje Individual
  #3 (permalink)  
Antiguo 02/03/2010, 13:40
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 16 años, 7 meses
Puntos: 2237
Respuesta: ayuda error al eliminar de BD MySQL

Cuando lo haces directo en la base de datos, te refieres a la consola de MySQL o a PHPMyAdmin?... aunque definitivamente no tiene nada que ver si realizas la confirmacion o no, eso es solo un procedimiento de seguridad que depende del programador.

La consulta te devuelve true porque no hay error de sintaxis, campos o tablas inexistentes, podrias verificar con mysql_affected_rows() la cantidad de registros eliminados.

Código PHP:
Ver original
  1. // Esto esta mal:
  2. $query_borrar = "DELETE FROM trabajador WHERE id = '%".$pObj."%'";
  3.  
  4. // En todo caso debiera ser:
  5. $query_borrar = "DELETE FROM trabajador WHERE id LIKE '%$pObj%'";
  6.  
  7. // O, mucho mejor:
  8. $query_borrar = "DELETE FROM trabajador WHERE id = '$pObj'";

Cuando trabajas cadenas entre comillas dobles, las variables dentro de ellas son interpretadas y reemplazadas por su respectivo valor.

Edito: Retomo la costumbre de llegar tarde
__________________
- León, Guanajuato
- GV-Foto