Ciao, ho un problema con mysqli in versione procedurale.

Questo è il file PHP di connessione:

connessione.php

codice:
//dati di accesso al database
$db=mysqli_connect("server","user","pass","db");


if (mysqli_connect_errno($db)){
  echo "Problemi di connessione: " . mysqli_connect_error();
}

 
mysqli_select_db($db, "db");

Ovviamente ho mascherato le informazioni, il problema è che nelle pagine PHP che ho sparse, pur richiamando con require_once il file connessione.php è come se non ci fosse connessione, prendo a caso una semplice query:


codice:
<?php 
$connessi2=mysqli_query("SELECT connesso FROM user WHERE connesso=´1´") or die (mysqli_error());  

$connessi = mysqli_num_rows($connessi2);  

echo $connessi;

?>

Ma nulla da fare non mi fa vedere nulla, rimane vuoto, come mai?

Grazie mille a tutti