Ver Mensaje Individual
  #6 (permalink)  
Antiguo 26/01/2013, 02:54
nfo
 
Fecha de Ingreso: octubre-2008
Ubicación: EsPaCiO TiEmPo
Mensajes: 408
Antigüedad: 15 años, 6 meses
Puntos: 5
Respuesta: Duda en subida de ficheros

Cita:
Iniciado por rodno Ver Mensaje
Buenas,

una transaccion con PDO

Código PHP:

try{ 
conexion = new PDO("mysql:host=".$host.";dbname=".$db,$user,$pass);
conexion->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
conexion->beginTransaction();
conexion->query($sql1);
conexion->query($sql2);
conexion->commit();
echo 
'Consultas ejecutadas satisfactoriamente';
}
catch (
PDOException $e) {                
     echo  
'Ocurrió un ERROR.';
if (
conexion != null)
      
conexion->rollBack(); // aqui deshaces todo lo ejecutado hasta el momento del error
                    

Saludos
Pufff la clase PDO nunca trabaje con ella, tendre que ponerme a ello. los try catch son obligatorios meterlos en las transaciones ??¿¿ lo pregunto porque yo tengo un try catch ya cuando realizo la conexion a bd

Cita:
Iniciado por maycolalvarez Ver Mensaje
con respecto al cronjob de php en windows es simple:

creas el script en php (obvio ) y creas una tarea programada (panel de control/herramientas administrativas) que llame al php-cli.exe pasando como parámetro la ruta del script php.
Ya, este punto no me preocupa ya he visto que el servidor puede tener tareas a script php corriendo jejej..

Gracias Compañeros