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?