Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Графика > График


Автор: MoLeX 3.6.2007, 15:32
Я не очень силен в графике, поэтому решил спросить совета умных людей.
Необходимо в виде графика (в один столбец) отобразить числовое значение получаемое из БД. Например из БД получаем значение 37, а высота столбца равна 100 скрипт производит вычисления и разницу отображает в виде графика. Если у кого есть похожий скрипт, пжалуйста поделитесь.  smile 

Автор: barry 3.6.2007, 19:39
jpgraph-2.2 ето библиотека, очень хоррошая. в ней удобно делать графики + хорошая дока с примерами прям в пакете.
PS ссылку не помню, но в гугл поможет
ЗЗЫ если что то не поймешь, как ето сделать с помошью библиотеки етой - обращайся скажу...но я думаю ты сможешь...

Автор: teroni 4.6.2007, 00:03
Код

<?php
function draw_gd_diagram($value)
{
header("Content-type: image/jpeg");
$im = @imagecreate(20, 100)
    or die("GD failed");
$background_color = imagecolorallocate($im, 0, 0, 0);
$color = imagecolorallocate($im, 0xFF, 33, 33);
imagefilledrectangle ($im, 0, 100, 20, 100-$value, $color);
imagejpeg($im);
imagedestroy($im);
}

draw_gd_diagram($_GET['value']);
?>

Самый простенький картинкогенератор набросал, может поможет smile

Автор: MoLeX 4.6.2007, 10:04
Ок, спасибо. Обязательно скрипт опробую...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)