Boa tarde galera.... Sou novato em PHP e não consigo encontrar o erro no script feito em php...é o seguinte...cadastro um usuário no sistema com um certo nivel de acesso...e quando vou alterar o nivel aparece o seguinte erro...  Erro - UPDATE usuarios SET nome='Rombesso ', data_inc='2011-04-07', data_admis='2011-04-07', email='rombesso@teste.com.br', fone='1245-5784',nivel=1, AREA=1, user_admin='' WHERE user_id=2   pelo que percebi, ele puxa o seguinte bloco de codigo em php:   if (!$erro) {
            if (isset($_POST['areaadmin'])){
                $areaadmin = $_POST['areaadmin'];
            } else
                $areaadmin = "";
            $data_inc = converte_dma_para_amd($_POST['data_inc']);
            $data_admis = converte_dma_para_amd($_POST['data_admis']);
            $pass = md5($_POST['password']);
            if ($pass == $_POST['password2'])
                    $query2 = "UPDATE usuarios SET nome='".noHtml($_POST['nome'])."', data_inc='".$data_inc."', ".
                        "data_admis='".$data_admis."', email='".$_POST['email']."', fone='".$_POST['telefone']."',".
                        "nivel=".$_POST['categoria'].", AREA=".$_POST['area'].", user_admin='".$areaadmin."' "."
                        WHERE user_id=".$_POST['login']."";
            else
                    $query2 = "UPDATE usuarios SET nome='".noHtml($_POST['nome'])."', password='".$pass."', ".
                        "data_inc='".$data_inc."', data_admis='".$data_admis."', email='".$_POST['email']."', ".
                        "fone='".$_POST['telefone']."', nivel=".$_POST['categoria'].", AREA=".$_POST['area'].", ".
                        " user_admin='".$_POST['areaadmin']."' WHERE user_id=".$_POST['login']."";
            $resultado2 = mysql_query($query2) or die ('Erro - '.$query2);  Alguém sabe me informar o que está errado na sintaxe do erro?