Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/06/2007, 15:12
linker85
 
Fecha de Ingreso: junio-2007
Mensajes: 56
Antigüedad: 16 años, 10 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?