Nie bardzo wiedziałem gdzie dać ten temat bo może być klika rozwiązań tego problemu.
Otóż muszę zrobić wykres i nie był by z tym problemu bo bibliotek od tego jest dużo.
Tylko że musi on wyglądać jak poniżej. I jest to wykres temperatury czyli kolory są uzależnione od temperatury.

Na razie napisałem taki kod:
<table> <tr> <td><img src="images/pogoda/slonce-diagram.jpg" width="25" height="20" alt="slońce"></td> </tr> <? $i = $min_max['max']; foreach ($pogoda as $temp) : while($i >= $temp['temp']) : ?> <tr> <? if($i <= 0) : ?> <td><img src="images/wykres/niebieski.gif" ></td> <? endif; if($i > 0 && $i <= 10) : ?> <td><img src="images/wykres/zolty.gif" ></td> <? endif; if($i > 10 && $i <= 18) : ?> <td><img src="images/wykres/pomaranczowy.gif" ></td> <? endif; if($i > 18 && $i <= 28) : ?> <td><img src="images/wykres/ciemno_pomaranczowy.gif" ></td> <? endif; if($i > 28) : ?> <td><img src="images/wykres/czerwony.gif" ></td> <? endif; $i-=4; ?> </tr> <? endwhile; endforeach; ?>
Ale niestety nie działa tak jak bym chciał bo wyświetla mi paski tylko dla jednego dnia i po jednym :/
Mam nadzieję że ktoś ma jakiś pomysł na to.
W zmiennej min_max ma zapisane minimalne i maksymalne temperatury w tablicy.