Muito legal mais como eu poderia fazer isso sou novato na linguagem e garrei nisso o banco de dados e este: CREATE TABLE `cliente` ( `id` int(11) NOT NULL auto_increment, `data_cadastro` date default NULL, `tipo_pessoa` char(3) default NULL, `cpf` char(14) default NULL, `nome` char(150) default NULL, `sexo` smallint(1) default NULL, `endereco` char(255) default NULL, `numero` char(8) default NULL, `complemento` char(50) default NULL, `id_estado` char(11) default NULL, `id_cidade` char(11) default NULL, `bairro` char(100) default NULL, `cep` char(10) default NULL, `telefone` char(13) default NULL, `celular` char(13) default NULL, `email` char(255) default NULL, `razao` char(180) default NULL, `frase` char(150) default NULL, `descricao` text, `nome_indicacao1` char(100) default NULL, `tel_indicacao1` char(13) default NULL, `cel_indicacao1` char(13) default NULL, `nome_indicacao2` char(100) default NULL, `tel_indicacao2` char(13) default NULL, `cel_indicacao2` char(13) default NULL, `nome_indicacao3` char(100) default NULL, `tel_indicacao3` varchar(13) default NULL, `cel_indicacao3` char(13) default NULL, `id_vendedor` char(11) default NULL, `vencimento` date default NULL, `chave` smallint(1) default NULL, `sigla` char(6) default NULL, `login` char(20) default NULL, `senha` char(12) default NULL, `profissao` char(11) default NULL, `exibicao` smallint(1) default NULL, `site` char(150) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=22 ; -- -------------------------------------------------------- -- -- Estrutura da tabela `dados_bairros` -- CREATE TABLE `dados_bairros` ( `id` int(11) NOT NULL auto_increment, `id_cidade` int(11) default NULL, `nome` varchar(150) default NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=21 ; -- -------------------------------------------------------- -- -- Estrutura da tabela `dados_cidades` -- CREATE TABLE `dados_cidades` ( `id` int(4) NOT NULL auto_increment, `id_estado` int(4) NOT NULL default '0', `uf` varchar(4) NOT NULL default '', `nome` varchar(50) NOT NULL default '', UNIQUE KEY `id` (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=9726 ; -- -------------------------------------------------------- -- -- Estrutura da tabela `dados_estados` -- CREATE TABLE `dados_estados` ( `id` tinyint(4) NOT NULL auto_increment, `uf` varchar(10) NOT NULL default '', `nome` varchar(20) NOT NULL default '', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=29 ; -- -------------------------------------------------------- -- -- Estrutura da tabela `profissoes` -- CREATE TABLE `profissoes` ( `id` int(11) NOT NULL auto_increment, `nome` char(100) default NULL, `descricao` longtext, `img` text, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=603 ; Eu teria que mudar alguma coisa na parte de Cadastro, ada tabela tem seu cadastro em separado.