Mysql-> Gauge

Tags:    mysql php canvas

Hej
Er der ven venlig sjæl der evt kunne hjælpe mig lidt igang.
Jeg er ved at førsøge at trække noget data ud af en mysql tabel som jeg gerne vil have vist på en hjemmeside.
Jeg kunne godt tænke mig at få det vist som et ur, noget i stil med dette
http://wiki.sandaysoft.com/a/SteelSeries_Gauges

man kan simpelhen ikke lurer hvordan.

/Jens





3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Jeg er ved at førsøge at trække noget data ud af en mysql tabel som jeg gerne vil have vist på en hjemmeside.

hvad forsøger du ?? det burde være rimelig nemt
prøv at vise den code du forsøger dig med




Min kode er her.

Den her
data-value="52"
skulle jeg gerne få fra mySQL DB.
Der er jeg helt lost hvordan jeg får fat i den


<!doctype html>
<html style="width:100%;height:100%">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Gauge Test</title>
<script src="../gauge.min.js"></script>
<style>body{padding:0;margin:0;background:#222}</style>
</head>

<body style="width:100%;height:100%">

<!-- customized gauge -->
<canvas data-type="radial-gauge"
data-width="400"
data-glow="false"
data-height="400"
data-units="km/h"
data-title="speed"
data-value="52"
data-min-value="0"
data-max-value="220"
data-major-ticks="0,20,40,60,80,100,120,140,160,180,200,220"
data-minor-ticks="2"
data-stroke-ticks="false"
data-highlights='[
{ "from": 0, "to": 50, "color": "rgba(0,255,0,.15)" },
{ "from": 50, "to": 100, "color": "rgba(255,255,0,.15)" },
{ "from": 100, "to": 150, "color": "rgba(255,30,0,.25)" },
{ "from": 150, "to": 200, "color": "rgba(255,0,225,.25)" },
{ "from": 200, "to": 220, "color": "rgba(0,0,255,.25)" }
]'
data-color-plate="#222"
data-color-major-ticks="#f5f5f5"
data-color-minor-ticks="#ddd"
data-color-title="#666"
data-color-units="#666"
data-color-numbers="#eee"
data-color-needle-start="rgba(240, 128, 128, 1)"
data-color-needle-end="rgba(255, 160, 122, .9)"
data-value-box="true"
data-animation-rule="bounce"
data-animation-duration="500"
data-needle-shadow="false"
></canvas>



</body>
</html>



Indlæg senest redigeret d. 26.08.2017 22:29 af Bruger #21836
har du lavet en tabel i mysql ?? hvis ja, hvad indeholder den ??
hvilke database API (extension) anvender du mod din mysql database ??
mulige svar:
mysql (forældet, fjernet fra og med PHP7)
ODBC (kræver extern system driver)
mysqli (forbedret udgave af mysql, meget udbredt)
PDO (kræver driver, PHP har enablet mysql driveren i php.ini, meget udbredt, det bedste API IMHO)

kig på dette link
http://php.net/manual/en/mysqlinfo.api.choosing.php

---------------------------

hvorfor slettede du linket til hvor du tog coden fra ??
her er linket igen, da det er ganske brugbart, og andre der læser med kan bruge det
https://wwvalue.com/web-dev/pure-javascript-html5-canvas-gauge-canvgauge

download fra
https://github.com/Mikhus/canvas-gauges

jeg kan se din code er en skrabet vertion af
canvas-gauges-master\examples\scripted.html




t