 
			
				13/06/2007, 15:12
			
			
			     |  
      |    |    |    Fecha de Ingreso: junio-2007  
						Mensajes: 56
					  Antigüedad: 18 años, 4 meses Puntos: 0     |        |  
  |      Re: ayuda urgente con transaccion        bueno lo puse así: 
function deletePedido() 
{ 
	if (isset($_GET['pedidoIdG']) && (int)$_GET['pedidoIdG'] > 0) { 
		$pedidoIdG = (int)$_GET['pedidoIdG']; 
	} else { 
		header('Location: index.php'); 
	}   
	$sql = "DELETE FROM tbl_pedido 
	        WHERE pe_idG = $pedidoIdG"; 
	dbQuery($sql);   
   mysql_query("START TRANSACTION"); 
   $exito=mysql_query("DELETE FROM tbl_pedido WHERE pe_idG = $pedidoIdG");   
   if(!mysql_error()){ 
       mysql_query("COMMIT"); 
       //echo("Traspaso realizado con exito"); 
   } 
   else{ 
       mysql_query("ROLLBACK"); 
       echo("Se produjo un error"); 
   }   
	header('Location: index.php'); 
} 
Comenté la linea de traspaso realizado, porque había problemas a la hora de enviar el header, entre el echo("Traspaso realizado con exito"); y 	header('Location: index.php'); 
¿Estará funcionando?           |