Ciao a tutti,

ho un database con tre tabelle, e devo estrarre dati dalla tabella dispensa.

Ho questo codice, che uso per estrarre i dati dalla tabella dispensa:
codice:
<html>
   <head>
         <img class="logosito" src="Logo.jpg" alt="Logo sito">
         <?php include "..\www.Test1.it\crea.php";
               include "..\www.Test1.it\crea-tabelle.php";
               //serve per aprire la connessione al database
               include "..\www.Test1.it\Connetti.php";
               include_once('C:\xampp\htdocs\www.Test1.it\FStile.css');
               //include ('navbar.php');
         ?>
      <ul>
         <li><a class="active" href="..\index.php">Home</a></li>   
         <li><a href="..\Dispense.php">Dispense</a></li> 
         <li><a href="..\Esercizi.php">Esercizi</a></li> 
         <li><a href="..\Videolezioni.php">Videolezioni</a></li> 
         <li><a href="..\Tutorial.php">Tutorial</a></li>
     </ul>
   </head>
   <body>
       <div>
         <p class="large">Benvenuto su TuttoIngegneria.it, il portale dedicato agli studenti delle facoltà scientifiche.
         Qui troverai tutto il materiale necessario allo studio, e non solo, sono presenti dispense, eserciziari, videolezioni,
         tutoria e molto altro<br>
         La home contiene qui di seguito i caricamenti più recenti, che siano dispense, tutorial o contributi video
         <br>Buona Navigazione!! Non dimenticare di seguirici anche su youtube.</p>
       </div>
         
         <?php
            $query="SELECT COUNT idD FROM dispensa";
            $r=mysqli_query($conn,$query);
            $query1="SELECT * FROM dispensa BETWEEN ".(mysqli_num_rows($r)-9)." AND ".mysqli_num_rows($r)." ";
            $r1=mysqli_query($conn,$query1);
            
            if(mysqli_num_rows($r1)>0)
            {
               $c=0;
               //mandiamo i dati in output
               echo "<ul>";
               while($row=mysqli_fetch_assoc($r1))
               {
                  if($c==0)
                  {
                     echo "<li class=\"result\"><a href=".$row['file']."><img src=".$row['immagine']."></a></li>";
                     $c++;
                  }else if($c==1)
                  {
                     echo "<li class=\"result\"><a href=".$row['file']."><img src=".$row['immagine']."></a></li>";
                     $c++;
                  }else if($c==2)
                  {
                     echo "<li class=\"result\"><a href=".$row['file']."><img src=".$row['immagine']."></a></li><br>";
                     $c=0;
                  }
               }
               echo "</ul>";
            }
         ?>
         
   </body>
</html>
mentre la pagina Connetti.php ha questo codice:
codice:
<?php


   $dbhost="www.Test1.it";
   $user='root';
   $psw='';
   $db="Test1";
   
   $conn=mysqli_connect($dbhost,$user,$psw,$db);
?>
quando faccio girare il sito, ottengo questo errore:
codice:
Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\www.Test1.it\index.php on line 31

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\www.Test1.it\index.php on line 31

Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\www.Test1.it\index.php on line 34
però ci sono i dati nel database, quindi non capisco perché mi dia questo errore.

Grazie per l'aiuto!!