Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fravo

Catchable fatal error

Recommended Posts

Olá galera estou com um erro muito esquisito que não entendo, Tive um Catchable no navegador ele diz que um objeto da classe Avaliação do meu projeto não pode ser convertido pra String, o estranho é que não estou fazendo esse cast ele diz que o erro está na linha do comando SQL, comando esse que é uma alteração de registro, não o sei o porque disso. Alguém já se deparou com este erro?

 

segue o comando onde o navegador aponta o erro.

 

public function alterar($avaliacao){
		mysqli_query($this->con, "SET NAMES 'utf8';");
		$sql = "UPDATE avaliacao 
	//linha do erro	SET avaliacao_number='$avaliacao->avaliacao_number', valor='$avaliacao->valor', turma_id='$avaliacao->turma_id', disciplina_id='$avaliacao->disciplina_id',
		aluno_id='$avaliacao->aluno_id', feedback='$avaliacao->feedback' WHERE id='$avaliacao->id';";
		
		mysqli_query($this->con, $sql) or die('Error: ' . mysqli_error($this->con));
	}

lembro a todos que o único dado que é uma String nessa tabela do banco é o feedback.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Wallace obrigado pela participação, eu consegui resolver era um pequeno problema de lógica aqui minha, eu estava passando um objeto para uma variável mas já tinha uma variável com este nome, por isso o erro de cacthable.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.