Grafiek

Door Bart Klaasen, 19 jaar geleden, 11.515x bekeken

Dit is mijn eerste script dat ik hier plaats. Ik ben niet erg goed in php. Daarom zul je best veel dingen tegen komen die ik beter had kunnen doen in het script. Het werkt iig

Je kan met dit script grafieken maken. Verander alleen de eerste 2 variabelen voor een mooie grafiek.

$all_prices = "";

Zet daar alle punten in waar de grafiek punten moeten komen. Scheiden met een comma. Voorbeeld: 100,105,120,80,55 etc.

$naam = "";
Zet daar de naam van de grafiek. Deze naam komt bovenaan te staan.

De indexcijfers aan de linker kant worden afgestemd op de grafiekpunten die je hebt ingevoerd. Het laagste cijfer komt onderaan, en het hoogste cijfer bovenaan. De cijfers er tussen worden met gelijke stappen afgestemd.

De cijfers onderaan die horizontaal staan moeten dag nummers voorstellen. Dit gaat niet automatisch en kun je zelf veranderen onder het commetaar: "#horizontaal - datum"

Let niet op de door mij gekozen variabel namen. Ik gebruik dit script voor een soort markt van een spel.

Succes ermee!

Gesponsorde koppelingen

PHP script bestanden

  1. grafiek

 

Er zijn 11 reacties op 'Php algemeen'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Roel -
Roel -
19 jaar geleden
 
0 +1 -0 -1
Kan je ook andere waarden instellen behalve de dagen van de maand? :)

Voorbeeld:
Afbeelding
Bart Klaasen
Bart Klaasen
19 jaar geleden
 
0 +1 -0 -1
Zoals ik al zei in mijn toelichting heb ik enkel de dag nummers onderaan staan die niet automatisch veranderen met de dag. Dit zou je dus zelf moeten instellen. (kijk bij commetaar #horizontaal datum).
Toby hinloopen
toby hinloopen
19 jaar geleden
 
0 +1 -0 -1
geinig

alleen die lange lappen hadden in een for-loop gekunt.
- Ricardo -
- Ricardo -
19 jaar geleden
 
0 +1 -0 -1
he bedankt zoiets zocht ik xd

EDIT: is er een manier om de zwarte kleur te veranderen die gemaakt wordt als achtergrond ?
Marco PHPJunky
Marco PHPJunky
19 jaar geleden
 
0 +1 -0 -1
@ricardo

waarscheinlijk wel want bijna bovenin het script staat de kleur indeleing dus ook die voor zwart..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?PHP
$wit
= imagecolorallocate($im, 255, 255, 255);
$zwart = imagecolorallocate($im, 0, 0, 0);
$grijs = imagecolorallocate($im, 70, 70, 70);
$groen = imagecolorallocate($im, 0, 255, 0);
?>
Matthias R
Matthias R
19 jaar geleden
 
0 +1 -0 -1
sweet
Kay Kay
Kay Kay
19 jaar geleden
 
0 +1 -0 -1
Leuk script.

Voor als je echt mooie grafieken wilt maken: http://pchart.sourceforge.net/
pChart
- Ricardo -
- Ricardo -
19 jaar geleden
 
0 +1 -0 -1
@marco

nee die werkt niet
en als ik bij php.net bij imagecreatetruecolor kijk is de achtergrond kleur standaard zwart, maar hoe wijzig je dat xd
Jelmer -
Jelmer -
19 jaar geleden
 
0 +1 -0 -1
@Ricardo dan moet je je achtergrond direct nadat je hem hebt gemaakt even schilderen met imagefill of imagerectangle.
Lode
Lode
19 jaar geleden
 
0 +1 -0 -1
de eerste kleur die je aanmaakt met imagecoloralocate(); is volgens mij de achtergrond kleur...
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Ivo K
Ivo K
19 jaar geleden
 
0 +1 -0 -1
@Lode;

zoek zelf het verschil tussen imagecreatetruecolor en imagecoloralocate

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. grafiek

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.