atualizar_bd_mysql_100.php
1.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<?php
if (!ini_get('safe_mode')) @set_time_limit(0);
$sql = new BDConsulta;
$sql->adTabela('plano_acao');
$sql->adCampo('plano_acao_id, plano_acao_depts, plano_acao_usuarios');
$lista=$sql->Lista();
$sql->Limpar();
foreach ($lista as $linha){
$plano_acao_usuarios=$linha['plano_acao_usuarios'];
$plano_acao_usuarios=explode(',', $plano_acao_usuarios);
if ($plano_acao_usuarios){
foreach($plano_acao_usuarios as $chave => $usuario_id){
if($usuario_id){
$sql->adTabela('plano_acao_usuarios');
$sql->adInserir('plano_acao_id', $linha['plano_acao_id']);
$sql->adInserir('usuario_id', $usuario_id);
$sql->exec();
$sql->limpar();
}
}
}
$depts_selecionados=$linha['plano_acao_depts'];
$depts_selecionados=explode(',', $depts_selecionados);
if ($depts_selecionados){
foreach($depts_selecionados as $chave => $dept_id){
if($dept_id){
$sql->adTabela('plano_acao_depts');
$sql->adInserir('plano_acao_id', $linha['plano_acao_id']);
$sql->adInserir('dept_id', $dept_id);
$sql->exec();
$sql->limpar();
}
}
}
}
?>