[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Процентное соотношение ширины колонок
cyberside

$w = 4; $d = 1; $l = 3;

$max = max($w, $d, $l);
$o2p = 100 / $max; // 1 = кол-во %

$w_p = $o2p * $w;
$d_p = $o2p * $d;
$l_p = $o2p * $l;

if($w == $max) $w_p = $w_p - ($d_p + $l_p);
elseif($d == $max) $d_p = $d_p -($w_p + $l_p);
elseif($l == $max) $l_p = $l_p - ($w_p + $d_p);

$w_p = round($w_p, 4);
$d_p = round($d_p, 4);
$l_p = round($l_p, 4);

$graph .= '<td class="graph green" style="width: ' . $w_p . '%;"><hr /><p>' . $w . '</p></td>
<td class="graph grey" style="width: '
. $d_p . '%;"><hr /><p>' . $d . '</p></td>
<td class="graph red" style="width: '
. $l_p . '%;"><hr /><p>' . $l . '</p></td>';


Может я что-то упускаю?
Задача в том, что-бы сделать графическое представление значений.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.