- Home
- Przykłady i porady PHP79
- Inne pomoce, software6
- Banery
- Hyde Park Private Zone6
- Polityka cookies
- Udostępnianie tekstów
© 2001 - 2024 PhpCodex
Jak zrobić prosty wykres słupkowy
Simply php charts
Przykład PHP + CSS2014-03-07 stopień trudności: łatwy<?
//podajemy wartości
$wart1 = '5';
$wart2 = '20';
$wart3 = '40';
$wart4 = '20';
$wart5 = '35';
//definiujemy kolory słupków
$kolory = array('#004080','#FF0000','#000080','#008040','#670C89');
//sumujemy wartość wszystkich pozycji
$razem_wart = $wart1 + $wart2 + $wart3 + $wart4 + $wart5;
//tworzymy z nich jednÄ… tablicÄ™
$tab_wart = array($wart1,$wart2,$wart3,$wart4,$wart5);
for($j=0; $j < count($tab_wart) ; $j++){
//wyliczamy procentową wartość
$pre = number_format(($tab_wart[$j]*100)/$razem_wart, 2, ",", " ");
$dlugosc = floor($pre)*10.0;
//i wyświetlamy całość
echo"<p style='width:".$dlugosc."px;background-color:".$kolory[$j].";padding:4px;'>";
echo"<font face='tahoma' size='1' color='#FFFFFF'>".$pre."%</font></p>";
}
?>
podobny temat: Jak zrobić prosty wykres słupkowy, wersja pionowa
Pamiętaj aby ilość elementów wszystkich tablic była jednakowa (w tym wypadku jest ich 5)
manual: number_format() floor()