Codice PHP:
$mysqli=new mysqli($host$user$pass$database);

if(
mysqli_connect_error()){  //echo error....}

function myControl($mail){
  
$query="SELECT * FROM users WHERE email=$mail";
  
$result=$mysqli->query($query);//errore qui
  //return true or false in base a restult
};
if(
myControl($usermail)){
  
//...bla bla bla

mi da quest'errore: Fatal error: Call to a member function query() on a non-object in... on line...

eppure $mysqli è inizializzata! un problema di scope?