Hola buenas, estoy intentando realizar dos funciones en php que acceden a una misma base de datos y ambas comparten la misma conexion.
 
El problema que tengo es que con la primera puedo acceder pero con la segunda me marca error: "Error de ConexiónAccess denied for user ''@'localhost' (using password: NO)", intuyo que no puede acceder por que está en uso, a continuación os expongo el problema. 
Fichero conexion "conexion_mysqli.php": 
 Código PHP:
    include_once 'configuracion.php';
 
$conexion = new mysqli($servidor,$usuario,$password,$db_name);
 
if ( $conexion->connect_error ) 
{ 
    die('Error de Conexión'. $conexion->connect_error);  
}
else
{
    //echo 'Conexion OK';
} 
    
  Fichero con consultas 
 Código PHP:
    echo consultaprimera();
echo consultasegunda();
 
function consultaprimera(){
    include 'conexion_mysqli.php';
    $query = "select username from usuarios;";
    $result = $conexion->query($query);
    while ($row = $result->fetch_assoc()) {
            foreach($row as $indice=>$valor){
                print "$valor";
            }
            print "<br>";
    }
    $result3->free();
    mysqli_close($conexion);
}
 
function consultasegunda(){
    include 'conexion_mysqli.php';
        $query = "select nombre from usuarios;";
    $result = $conexion->query($query);
    while ($row = $result->fetch_assoc()) {
            foreach($row as $indice=>$valor){
                print "$valor";
            }
            print "<br>";            
    }
 
    $result3->free();
    mysqli_close($conexion);
} 
    
  ¿Como puedo hacer ambas consultas compartiendo la misma conexion?, ¿Es posible? 
Gracias