ola, kisiera saber ke es mejor usar o cual es la mas conveniente para mostrar datos usando $mysqli entre :
 
1:
 
/* Se crea la declaración de la consulta */
if($stmt = $mysqli ->prepare("SELECT * FROM usuarios")) {
 
/* Ejecutamos la consulta */
$stmt ->execute();
 
/* Enlaza las columnas del resultado a variables */
$stmt->bind_result($rId,$rNombre,$rApellido,$rComentario  );
 
/* Creamos el bucle para mostrar el resultado de la consulta */
while($stmt->fetch()){
echo "ID: ".$rId."<br/>";
echo "Nombre: ".$rNombre."<br/>";
echo "Apellido: ".$rApellido."<br/>";
echo "Comentario: ".$rComentario."<br/>";
}
 
2:
 
function ConsultaMostrar($query_mostrar){
    	global $mysqli;
 
    	$resultado = $mysqli->query($query_mostrar);
    	if (mysqli_errno($mysqli)){ 
    		printf("mySQL error %s\n", $mysqli->error);
    	}else{
    		//echo "<br>"."Bien";
    		while ($fila = $resultado -> fetch_assoc()) {
				echo $fila["idcliente"].' '.$fila["nombrecliente"].'<br>';
			}
    	}
    }
 
espero me puedan ayudar...gracias 
  
 
