He creado un fichero php que trabaja con dos tablas. Extrae datos de una y las inserta en otra. Lo que es una migración de datos. El código es el siguiente:
Código PHP:
include("conexion1.php");
include("conexion2.php");
conectar1();
$qindice = 'select id_peticion from t_peticiones';
$resindice = mysql_query($qindice);
mysql_close();
conectar2();
$qest = 'select cctipoestado from dbo_t_tareas';
$resest = mysql_query($qest);
mysql_close();
conectar1();
while($rowindice = mysql_fetch_array($resindice)){
$rowest = mysql_fetch_array($resest);
$update = 'update t_peticiones set id_estado = "';
if($rowest['cctipoestado']=="FINALIZADO")
$update = $update.'2"';
if($rowest['cctipoestado']=="NO COMENZADO")
$update = $update.'3"';
if($rowest['cctipoestado']=="EN CURSO")
$update = $update.'1"';
$update = $update." where id_peticion = ".$rowindice['id_peticion'];
mysql_query($update);
}
mysql_close();
Mi problema es el siguiente:
Fatal error: Maximum execution time of 60 seconds exceeded in migracion.php
He cambiado el fichero php.ini, pero no consigo solucionar el problema.
¿Alguna sugerencia?
Gracias por vuestro tiempo y un saludo a todos.