---
title: "PHP&mysql till en graf?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/39496-php-mysql-till-en-graf"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "UrMe"
published: "2002-03-12T14:31:28.000Z"
updated: "2002-12-16T19:01:00.000Z"
replies: 14
views: 561
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/39496-php-mysql-till-en-graf"
---

# PHP&mysql till en graf?

## #1 — UrMe, 2002-03-12T14:31Z

Om man har en databas med en massa värden.. kan man skriva nåt i php då som visar detta grafiskt som en graf.. ? hoppas ni förstår :)
Som en tidsaxel alltså.. som går upp och ner beroende på värdet i databasen som man hämtar.

Fråga om det är oklart vad jag menar  :e

Permalänk: https://www.webforum.nu/p/39496

## #2 — Jörgen HP, 2002-03-12T15:10Z

Hej, på <http://www.phpclasses.org> finns en massa klasser (även sådana som skriver ut grafer) om man inte orkar skriva egna ;)

Permalänk: https://www.webforum.nu/p/623160

## #3 — Web-Tor, 2002-03-12T15:31Z

Med [GD-lib](http://www.boutell.com/gd/) kan du rita "allt". :)

Permalänk: https://www.webforum.nu/p/623170

## #4 — UrMe, 2002-03-12T16:12Z

Tackar!.. men tyvärr verkar inte mitt webhotell cihost ha installerat allt som behövs för att kunna köra det där från <https://www.phpclasses.org>

och jag kan ju inte installera GD-lib själv på webbhotellet :/

Permalänk: https://www.webforum.nu/p/623192

## #5 — UrMe, 2002-03-12T16:16Z

Eller GD-lib verkar ju vara installerat på servern: så här stod det i info om php (Configure Command  './configure' '--with-mysql' '--with-config-file-path=/etc' '--with-gd=../gd-1.8.4/' '--enable-ftp' ) 

och det verkar ju vara installerat... 
men alltså jag fattar inte hur jag ska använda det :)

Permalänk: https://www.webforum.nu/p/623195

## #6 — UrMe, 2002-03-12T16:37Z

Nu har jag hållit på och kolla lite... får ett felmeddelande där det står att PNG inte stöds i denna php-version typ... det är php 4.0.6 som är installerat.

Permalänk: https://www.webforum.nu/p/623201

## #7 — Matte, 2002-03-12T20:54Z

Vilket stöd du har handlar inte om version av PHP utan om version av gd och vad som är inkompilerat med denna.
Ta en titt längre ned i PHPINFO under rubriken gd. Där står vilka format som stöds. Så här står det t.ex på det webb-hotell jag använder:

**gd**
GD Support  - enabled 
GD Version  - 1.6.2 or higher 
FreeType Support - enabled 
FreeType Linkage - with TTF library 
GIF Support  - enabled 
JPG Support  - enabled 
PNG Support - enabled 
WBMP Support - enabled 

Det innebär att jag i mina skript har stöd för gif, jpg, png, bmp samt att jag kan använda truetype-fonter som bild-text.

Nyare gd-versioner har inte stöd för gif. Jag vet inte från vilken version detta försvann.

Permalänk: https://www.webforum.nu/p/623306

## #8 — UrMe, 2002-03-12T22:50Z

Okej.. så här står det bara för mig:

GD Support enabled 
GD Version 1.6.2 or higher 
WBMP Support enabled 

Så det är rätt kört att rita grafer då?

Permalänk: https://www.webforum.nu/p/623342

## #9 — Matte, 2002-03-13T01:01Z

Det verkar så.
Men jag kan inte förstå vad det är för mening att ha GD inkompilerat när du inte kan göra gif-, jpg- eller png-bilder till websidan.
Att göra bmp-filer till en websida är ju uteslutet. Om det ens går med PHP.

Det blir att ta ett snack med webhotellet, så att de vid nästa service/uppdatering lägger till fullt GD-stöd.

Permalänk: https://www.webforum.nu/p/623372

## #10 — Web-Tor, 2002-03-13T07:53Z

Du kan också testa detta:

```php
<?php
  if (function_exists("imagegif")) {
		echo "gif<br>";	
  }
  if (function_exists("imagejpeg")) {
		echo "jpeg<br>";	
  }
  if (function_exists("imagepng")) {
		echo "png<br>";	
  }
  if (function_exists("imagewbmp")) {
		echo "bmp<br>";	
  }
?>
```

Permalänk: https://www.webforum.nu/p/623395

## #11 — UrMe, 2002-03-13T11:22Z

Web-Tor, ja det verkar funka.. det skriver ut:
gif
jpeg
png
bmp

så det ser väl rätt ut?

Permalänk: https://www.webforum.nu/p/623461

## #12 — Web-Tor, 2002-03-13T11:53Z

Testa med det här då:

```php
<?php
$image = imageCreate(100, 50);
$white = imageColorAllocate($image, 255, 255, 255);
$black = imageColorAllocate($image, 0, 0, 0);

ImageFilledRectangle ($image,0,10,100,100,$white);
imageArc ($image, 10, 10, 20, 20, 0, 360, $black);
imagestring ($image, 3, 20, 30, "Det funkar!", $black);

// Ändra dessa två rader om du inte vill ha en jpeg-bild
header("Content-type: image/jpeg");
imageJPEG($image);

imageInterlace($image, 1);
ImageDestroy($image);
?>
```

Permalänk: https://www.webforum.nu/p/623476

## #13 — UrMe, 2002-03-13T11:57Z

Nej då blir det felmeddelande

```
Warning: ImageJpeg: No JPG support in this PHP build in /home2/www/urme/phptester/grafer/test2.php on line 13
```

Permalänk: https://www.webforum.nu/p/623480

## #14 — patrik2002, 2002-12-16T18:16Z

ja förstår inte riktit hur jag ska installera bild stödet... nån som kan förklara vad ja ska ladda ner å hur ja ska insallera det?

Permalänk: https://www.webforum.nu/p/886903

## #15 — stevenet, 2002-12-16T19:01Z

"function_exists() doesnt work with ImagePng, ImageGif, ImageJpeg because all functions are defined even if compiled only with gif support."

Permalänk: https://www.webforum.nu/p/886927

---

Tråden på webben: https://www.webforum.nu/amne/php/39496-php-mysql-till-en-graf
