Warning: mysqli_query(): Couldn’t fetch mysqli in C:\xampp\htdocs\aula\exercicio\update.php on line 11

Galera estou com um problema com essa mensagem de erro,verifiquei a conexão com o banco de dados e esta certo eu consigo cadastrar mas na hora de dar update ele da esse erro e não consigo descobrir

Segue o código do update:

    ?php      include "conexao.php";     if(!empty($  _POST)){         $  id = (isset($  _POST['id'])) ? $  id = $  _POST['id'] : mysqli_close($  conect);         $  cpf = (isset($  _POST['cpf'])) ? $  cpf = $  _POST['cpf'] : mysqli_close($  conect);         $  nome = (isset($  _POST['nome'])) ? $  nome = $  _POST['nome'] : mysqli_close($  conect);         $  email = (isset($  _POST['email'])) ? $  email = $  _POST['email'] : mysqli_close($  conect);         $  telefone = (isset($  _POST['telefone'])) ? $  telefone = $  _POST['telefone'] : mysqli_close($  conect);         $  sql = "UPDATE cadastro SET cpf = '$  cpf',nome = '$  nome',email = '$  email',telefone = '$  telefone'         WHERE id = '$  id' ";         $  query = mysqli_query($  conect,$  sql);           var_dump($  id);         var_dump($  cpf);         var_dump($  nome);         var_dump($  email);         var_dump($  telefone);     }     else{          header("Location:cadastro.php");     }  ?> 

Segue a conexão:

<?php  $  host = "localhost"; $  user = "root"; $  psw= ""; $  db = "exercicio"; $  conect = mysqli_connect($  host,$  user,$  psw,$  db); $  charset = mysqli_set_charset($  conect,"utf8");  ?>