Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/02/2012, 11:12
Avatar de srsombrero
srsombrero
 
Fecha de Ingreso: marzo-2008
Mensajes: 128
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: Rollback de transacción iniciada en otro script

Igual lo ideal seria que tu conexion de Mysql sea persistente para que no se cierre al finalizar la ejecucion del script. Esto se realiza utilizando mysql_pconnect ().

En este caso no se realiza el commit ya que la conexion queda abierta!

IMPORTANTISIMO:

mysql_pconnect() actua como mysql_connect() con dos diferencias fundamentales.

Primero, durante la conexión, la función intenta primero encontrar un enlace persistente abierto con el mismo host, usuario y password. Si lo encuentra, devuelve el identificador de enlace en lugar de abrir otra conexión.

Segundo, la conexión no será cerrada cuando acabe la ejecución del script. El enlace permanecerá abierta para ser usado en el futuro (mysql_close() no cierra el enlace establecido con mysql_pconnect()).

Última edición por srsombrero; 02/02/2012 a las 11:24