Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/04/2012, 07:08
Avatar de Jask
Jask
 
Fecha de Ingreso: abril-2006
Ubicación: Madrid
Mensajes: 773
Antigüedad: 18 años
Puntos: 15
Respuesta: Comprobar si una consulta-borrado-modificación se realiza bien

Cita:
Iniciado por quimfv Ver Mensaje
MyISAM no tiene control de transacciones.

Lo unico que se me ocurre es que hagas uno o varios SELECT con las mismas restriciones y muestres los resultados, para que se vea cuantos registros se van a borrar o modificar... de que categorias etc....

Eso si no puedes pasarte a innoDB y usar la integridad referencial y las transacciones....
Si, eso lo conocía pero bueno. Estoy desarrollando un plugin de Wordpress no sabría si se pueden cambiar varias tablas a InnoDB o es la base de datos en general. Aún así símplemente era curiosidad más que nada, porque lo he podido solventar aunque de una forma más rudimentaria, como comenta zalito12

Cita:
Iniciado por zalito12 Ver Mensaje
No sé si te valdrá pero yo a veces uso esta estructura:
Código PHP:
$del_categoria mysql_query("DELETE FROM t_categoria WHERE id = '".$id."'");
if(
$del_categoria$del_seccion mysql_query("DELETE FROM t_seccion WHERE categoria = '".$id."'"); 
Obviamente las variables y los nombres son todos de ejemplo, es muy simple pero por lo menos haces un control, pequeñito sí :)
Antes de leer tu contestación lo había hecho así jeje pero bueno muchas gracias de todas formas :)

Un saludo y gracias
__________________
Os iusti meditabitur sapientiam
Si te he ayudado, por qué no un poquito de Karma :) ?