вот урезаный скрипт
<?php
echo '<table width="200px"><tr>';
include('php/connect.php');
$sql_data2 = mysql_query("SELECT * FROM `globalsfere`");
$sql_data0 = mysql_num_rows($sql_data2);
//общее кол-во записей
for($i=1;$i<=$sql_data0;$i++){
$query = "SELECT `id` FROM `user` WHERE `globalsfere` = '$i'";
//вывожу все
$sql_data4 = mysql_query("SELECT * FROM `globalsfere` WHERE `id`='$i'");
$sql_data1 = mysql_fetch_assoc($sql_data4);
mysql_query('SET NAMES utf8');
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);
//получаю сумму юзеров
$width=100/$num_rows;
$w=200-$width;
//это неверная формула построения высоты
echo '<td style="vertical-align: sub;"><a href="'.$link.'" class="tooltip"><div style="height:'.$w.'px;background-color:'.$color.';">
</div></a></td>';
}
echo '</tr></table>';
?>