A ver aqui te posteo un ejemplo de consulta con uso de la libreria mysqli.
   Código PHP:
   
     <?php 
       //Datos de conexión a la base de datos
    $hostname = 'hostname';
    $database = 'dbname';
    $username = 'user';
    $password = 'pass';
    
        //MySQLi
    $connection = new mysqli($hostname, $username,$password, $database);
    $query = "SELECT id_product, nombre, detalle, precio, stock FROM product ORDER BY id_product ASC";
    $resultado=$connection->query($query);
    echo('<table  border="1" cellspacing="3" cellpadding="3" >');
    echo '<thead><tr>';
    while (    $nam =$resultado->fetch_field()){
    echo ('<td>' .$nam->name. '</td>');
    }
    echo '</tr></thead>';
    echo ("<tbody>");
    while ($rows = $resultado->fetch_assoc()) {
    echo ('<tr>');
    echo("<td>".$rows["id_product"]."</td>");
    echo("<td>".$rows["nombre"]."</td>");
    echo("<td>".$rows["detalle"]."</td>");
    echo("<td>".$rows["precio"]."</td>");
    echo("<td>".$rows["stock"]."</td>");
    echo ('</tr>');
    }
    echo ('</tbody>');
    echo('</table>');
    $resultado->free();
    mysqli_close($connection);
?>    
  
Ahora con respecto a tu problema, no lo entiendo del todo. 
Tienes varias tablas? Quieres mostrar todas aquellas tablas? La forma como quieres mostrarlas son unas cajas con el nombre de las columnas de cada campo?