atualizar_bd_mysql_319.php 1002 Bytes
<?php

global $config;

$sql = new BDConsulta;
$sql->adTabela('campos_customizados_estrutura');	
$sql->adCampo('campo_id, campo_nome, campo_modulo, campo_descricao');
$lista_customizado = $sql->lista();
$sql->limpar();


foreach($lista_customizado AS $linha){
	
	//pesquisa se já existe
	$sql->adTabela('campo_formulario');	
	$sql->adCampo('campo_formulario_id');
	$sql->adOnde('campo_formulario_tipo=\''.$linha['campo_modulo'].'_ex\'');
	$sql->adOnde('campo_formulario_campo=\''.$linha['campo_nome'].'_ex\'');
	$existe = $sql->resultado();
	$sql->limpar();
	
	if (!$existe){
		$sql->adTabela('campo_formulario');
    $sql->adInserir('campo_formulario_campo', $linha['campo_nome'].'_ex');
    $sql->adInserir('campo_formulario_tipo', $linha['campo_modulo'].'_ex');
    $sql->adInserir('campo_formulario_descricao', $linha['campo_descricao']);
    $sql->adInserir('campo_formulario_customizado_id', $linha['campo_id']);
    $sql->exec();
    $sql->limpar();
 
		}
	}
?>