Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou com um problema. estou fazendo um loop Para gravar informaçao no meu banco ele ta um truncade no mysql
e grava toda a informaçao denovo no banco porem o loop e bem estenço uns 5 mil registros gostaria de saber se teria como
almentar meu tempo de timeout ou burlar essa informaçao.
5 mil registros no total ou relativos a cada outro registro, como de um usuário?
Seja qual for a forma, controle as queries para que sejam executadas em menor quantidade ao mesmo tempo.
Um exemplo tosco, já que não deveria ser usado para isso. Monte as queries e estruture-as num array.
Armazene esse array em sessão e controle o offset de array_slice() via querystring.
O timeout do script tem sim, cara!
no php.ini tem a diretiva max_execution_time e você pode usar no seu script a função set_time_limit, que tem a definição aqui.