CREATE TABLE IF NOT EXISTS `imoveis_cidades` ( `id` int(5) NOT NULL AUTO_INCREMENT, `nome` varchar(255) NOT NULL DEFAULT '', `estado` varchar(255) NOT NULL DEFAULT '', `codigo_climatempo` varchar(255) NOT NULL DEFAULT '', `status` enum('S','N') NOT NULL DEFAULT 'S', PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=32 ; INSERT INTO `imoveis_cidades` (`id`, `nome`, `estado`, `codigo_climatempo`, `status`) VALUES (1, 'Taguatinga', 'DF', '', 'N'), (2, 'Brasília', 'DF', '', 'S'), (3, 'Riacho Fundo 2', 'DF', '', 'S'), (4, 'Vicente Pires', 'DF', '', 'S'), (5, 'Aguas Claras', 'DF', '', 'S'), (16, 'São Paulo', 'SP', '', 'S'); Abaixo segue o código php //Este código verifica é apenas segurança de seção...// $v) $$k=$v; $palavra = "Cidades"; $tabela1 = "imoveis_cidades"; $tabela2 = "imoveis_cidades"; $file = "$tabela1"; // iniçio da acao INSERI NO BD if($acao== "insertbd"){ $sql = "INSERT INTO $tabela1 VALUES ('', '$nome', '$estado', '$codigo_climatempo', 'S')"; $sql2 = mysql_query($sql); $mgs = "$palavra Inserida com Sucesso!"; echo "
 $mgs

"; //echo ""; } // fim da acao INSERI NO BD // iniçio da acao UPDATE NO BD if($acao== "updatebd"){ $sql = "UPDATE $tabela1 SET nome='$nome', estado='$estado', codigo_climatempo='$codigo_climatempo' WHERE id='$id'"; $sql2 = mysql_query($sql); $mgs = "$palavra Alterada com Sucesso!"; echo "
 $mgs

"; //echo ""; } // fim da acao UPDATE NO BD // iniçio da acao EXCLUIR SELECIONADOS if($acao == "excluir_selecionados"){ $listas = implode("|", $listas); // echo "$planos
"; $lista = explode("|", $listas); $total = count($lista); // echo $total; for($i=0; $i<$total; $i++){ $sql = "delete from $tabela1 WHERE id='$lista[$i]'"; $sql2 = mysql_query($sql); //echo "$sql
"; } $mgs = "$palavra2 Excluída com Sucesso!"; echo "
 $mgs

"; //echo ""; } // fim da acao EXCLUIR SELECIONADOS // iniçio da acao STATUS NO BD if($acao == "status"){ $sql = "UPDATE $tabela1 SET status='$status' WHERE id='$id'"; $sql2 = mysql_query($sql); $mgs = "Status Alterado com Sucesso!"; echo "
 $mgs

"; //echo ""; } // fim da acao STATUS NO BD // iniçio da acao FORM DE CADASTRO E ALTERAR //if($acao== "FORM"){ $form1 = "FORMULARIO"; $sql=mysql_query("SELECT * FROM $tabela1 WHERE id='$id'"); $dados=mysql_fetch_array($sql); ?>
">
(">Cadastrar Novo)
Nome:
Estado:
Código do Clima Tempo:
" />
Lista de $tr";?> registros!
ID NOME ESTADO AÇÕES
">.png" alt='Alterar Status para ' border='0' /> Alterar
1){ $anterior = $page -1; $url = "?pg=$pg&acao=$acao&page=$anterior"; echo "« Anterior | "; } else { echo "« Anterior | "; } ?> =$page-5) echo "$i | "; echo "$page "; for($i=$page+1; $i<=$tp; $i++) if($i<=$page+5) echo " | $i"; ?> $page){ $proxima = $page +1; $url = "?pg=$pg&acao=$acao&page=$proxima"; echo " | Próxima »"; } else { echo " | Próxima »"; } ?>

Estes códigos que postei, eles estão me dando uma dor de cabeça, há semanas trabalho neles, já resolvi diversas funções depreciadas, e agora me deparo com o seguinte erro: Neste código eu consigo inserir e deletar cidades, mas não consigo editá-los para fazer alterações e nem a opção ativar/desativar cidades, não sei se esta acontecendo conflito de sql que já vi em outro tópico, mas gostaria se alguém poderia ver aonde esta o erro. Obrigado.