Nel primo errore, cioè usando
$tab=mysql_query("use NOME_DATABASE",$mysqli);
if(!$tab){
die ("tabella db sbagliata". mysql_error());
}
Ho riletto bene l'errore
Fatal error: Call to a member function close() on a non-object in /membri/NOMESITO/test1.php on line 150
Il problema è la chiusura della funzione non la chiusura del foreach
$result->close();
L'ho quindi esclusa, e mi ha dato un'altro errore uguale ma con la chiusura di un'altra variabile.
//$mysqli->close();
Come vedi l'ho esclusa di nuovo.
Questa volta carica la pagina, e non da nessun errore... però non mi trova nessun dato nella tabella il risultato è un piccolo cuadrato al centro dove in teoria dovrebbe esserci la tabella.
E sono punto è a capo... in pratica è lo stesso errore che riscontravo all'inizio.