if($editar){
$conexao = iniciar();
$sql = "UPDATE home SET perfis_link = '".$_POST["txLinkPerfis"]."', perfis = '".$_POST['txPerfis']."', destaque_link = '".$_POST['txLinkDestaque']."', destaque = '".$_POST['txDestaque']."', reciclagem_link = '".$_POST['txLinkReciclagem']."', reciclagem = '".$_POST['txReciclagem']."' WHERE id_home=".$id_home;
if(mysql_query($sql)){
echo $sql;
$div = "<div class=\"aviso\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"bordaTabela\"><tr><td align=\"center\" class=\"aviso\">Página alterada com sucesso.</td></tr><tr><td align=\"center\"><input type=\"button\" class=\"formulario\" value=\"Ok\" onclick=\"ocultarAviso(0, \'inicial.php\')\"/></td></tr></table></div>";
}else{
$div = "<div class=\"aviso\"><table border=\"0\" cellspacing=\"0\" cellpadding=\"0\" class=\"bordaTabela\"><tr><td align=\"center\" class=\"aviso\">Não foi possível alterar a página</td></tr><tr><td align=\"center\"><input type=\"button\" class=\"formulario\" value=\"Ok\" onclick=\"ocultarAviso(0, \'sem\')\"/></td></tr></table></div>";
}
}else{
echo "<form enctype=\"multipart/form-data\" action=\"".$PHP_SELF."?editar=true&id_home=".$id_home."\" name=\"editEmpresa\" id=\"editEmpresa\" method=\"post\" >";
}
$consulta = mysql_query("SELECT * FROM home WHERE id_home = ".$id_home);
$rs = mysql_fetch_object($consulta);Na minha página, tenho um formulário com esse script para fazer a atualização de uma página, ao atualizar, ele imprime a SQL corretamente, mas quando vou ver no banco, está tudo apagado Oo!
Engraçado que na SQL ele está imprimindo, e não é erro da SQL! Eu copio a SQL impressa e colo no PHP my admin, e funfa tudo numa boa! o que pode ser?












