Ir para conteúdo
Fórum Script Brasil
  • 0

Erro ao Atualizar dados em PHP


Aldirandre

Pergunta

Página update.php está recebendo os dados de outra página porém não está atualizando. O que devo ajustar na linha 20?

<?php
	session_start();
	
	//Incluindo a conexão com banco de dados
	include_once("conecta.php");
  $nome=$_POST['nome'];
   $nivel=$_POST['nivel'];
   $usuario=$_POST['email'];
   $senha=$_POST['senha'];	
   $id=$_POST['id'];


	//$login == null
	//O campo usuário e senha preenchido entra no if para validar
		
	if((isset($_POST['email'])) && (isset($_POST['senha']))){
$result= mysqli_query("UPDATE USUARIOS SET nome = '$nome',niveis_acesso_id = '$nivel',email = '$usuario',senha = '$senha' WHERE id =$id")OR DIE(mysql_error());
	//mysql_query("UPDATE carros SET marca_carro='$marca', modelo_carro='$modelo' WHERE id=$id");
 if(mysqli_affected_rows() > 0){
  echo"<script language='javascript' type='text/javascript'>
	 alert('Atualizado com sucesso!');window.location.href='colaborador.php'</script>";
        
}else{
  echo "Aviso: Não foi atualizado!";
   
  
   echo"<script language='javascript' type='text/javascript'>
       alert('Não foi possível atualizar esse usuário');window.location.href='colaborador.php'</script>";
}
	//	$resultado_usuario = mysqli_query($link, $up);
	
	}

           ?>
		   

Está dando erro nessa linha:

$result= mysqli_query("UPDATE USUARIOS SET nome = '$nome',niveis_acesso_id = '$nivel',email = '$usuario',senha = '$senha' WHERE id =$id")OR DIE(mysql_error() ) ;

 

 

Erro: Parse error: syntax error, unexpected '' (T_STRING), expecting ')' in C:\xampp\htdocs\sistema\update.php on line 20

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá!

Como as extensões mysql_* foram completamente removidas desde o php 7, tente com mysqli_error()

E não se esqueça de no topo do arquivo, definir as exibições de erro assim:

error_reporting(E_ALL);

2 horas atrás, Aldirandre disse:

id")OR DIE(mysql_error());

 

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...