prima usi $query e poi $result, ecco perchè.
Prova il seguente codice
Codice PHP:
...............
if (
$result $mysqli->query("SELECT * FROM test_dati WHERE nome = '$nome' AND password = '$password'")) {

    
    
$num_rows $result->num_rows;

    
printf("Nel db i sono %d rows.\n"$num_rows);

    
    
$result->close();
}
.................