Possuo um formulário em php com alguns campos como nome, endereço, cidade, cep, e estado. Gostaria de inserir um código para os campos cidade, cep e estado ao abir o formulário já virem preenchido com os campos. (Cidade=nome da cidade, cep=código endereço postal único e Uf=nome do estado pertencente).
Sou leigo em programação e gostaria de pedir uma grande ajuda para tentar solucionar minha dúvida. Segue o código de programação:
<?php header ('Content-type: text/html; charset=ISO-8859-1'); ?>
<?
define('ID_MODULO',37,true);
include('../includes/Config.php');
include('../includes/Topo.php');
$Config = array(
'arquivo'=>'empresas1',
'tabela'=>'tbmaterias',
'nome'=>'nome',
'id'=>'id_empresa',
'urlfixo'=>'',
'pasta'=>'materias',
);
if ($_GET['ID']>0) $dados = db_dados("SELECT * FROM ".$Config['tabela']." WHERE ".$Config['id']."=".(int)$_GET['ID']." LIMIT 1;");
$dados['nome']=str_replace('\\','',$dados['nome']);
?>
<script type="text/javascript" src="scripts/jquery-1.3.2.min.js"></script>
<div id="acessibilidade">
<a href="empresas.php">Empresas</a> / <?=($dados[$Config['id']]>0)?'Editar: '.$dados[$Config['nome']]:'Adicionar';?>
</div>
<div id="conteudo">
<?
# Imprimir Mensagem (se houver)
include('../includes/Mensagem.php');
# Categoria
/*$Categoria=array();
$tmp1s = db_consulta("SELECT * FROM tbmaterias_categorias ORDER BY id_categoria ASC");
while ($tmp1 = db_lista($tmp1s)) {
$Categoria[($tmp1['categoria'])]=$tmp1['id_categoria'];
}*/
# Categoria
$titulos=array();
$tmp3s = db_consulta("SELECT * FROM tbmaterias_titulos ORDER BY titulo ASC");
while ($tmp3 = db_lista($tmp3s)) {
$titulos[($tmp3['titulo'])]=$tmp3['id_titulo'];
}
if ($dados['id_empresa']>0) $dados['imagem'] = $dados['codigo'].'/capa.jpg';
if(isset($dados['pagamento'])){
if($dados['pagamento'] <> '0000-00-00'){
$dados['pagamento'] = date('d/m/Y', strtotime($dados['pagamento']));
}else{
$dados['pagamento'] = '';
}
}
# Montando os Dados
$campos = array(
# 0=>Tipo 1=>Titulo 2=>Nome Campo 3=>Tamanho(px) 4=>CampoExtra 5=>Comentário 6=>Atributos
array('select', 'Titulo', 'id_titulo', '150', $titulos, '', ''),
array('text', 'Estado', 'estado', '500', '', '', ''),
array('text', 'Cidade', 'cidade', '500', '', '',
''),
array('text', 'Nome', 'nome', '500', '', '', ''),
array('textarea', 'Endereço', 'endereco', '500', '', '', ''),
//array('textarea', 'Descricao', 'descricao', '500', '', '', ''),
array('text', 'CEP', 'cep', '200', '', '', ''),
array('text', 'Telefone', 'telefone', '500', '', '', ''),
array('flag', 'Status', 'flag_status', '200', '', '', ''),
//array('text', 'Valor', 'moeda', '500', '', '', ''),
//array('text', 'Data Pagamento', 'pagamento', '500', '', '', ''),
);
value
# Exibindo os campos
echo adminCampos($campos,$Config,$dados);
?>
</div>
<?
include('../includes/Rodape.php');
?>
Grato pela atenção.