Graph zeichnen HTML5 oder Jquery? Mysql-Daten in Javascript

Wenn du uns den Code zeigst, können wir dir eher helfen.

Na klar:
PHP:
var canvas = document.getElementById(d); // D ist die übergebene Id des Canvas
graph = canvas.getContext('2d');

graph.beginPath();    // Hier beginne ich mit dem Zeichnen von dem Achsen
graph.moveTo(5,(h-(h-5)));
graph.lineTo(5,(h-5));
graph.lineWidth = 2; // Nur mit 2 sieht das richtig schwarz au.s Ansonsten gleibt das grau.
graph.stroke();

Ich kann Google Charts sehr empfehlen https://developers.google.com/chart/

Weitere Möglichkeit die mir einfällt http://g.raphaeljs.com/

Wie ich bereits oben gesagt habe möchte ich selber herausfinden wie ich einen Graphen erstelle. Das bringt mir mehr als ein fertiges Paket zu nehmen. Trotzdem danke ich dir für den hilfreichen Link, weil man bei Google den Source Code einsehen kann.


Außerdem ist mir aufgefallen, dass wenn ich das Canvas breiter mache die "1"-breite Linie breiter wird. Also wird ein Canvas gar nicht in Pixeln eingeteilt? Kann mir da jemand auf die Sprünge helfen?

Moritzz
 
Zuletzt bearbeitet:
Hat jetzt zwar nichts mit deinem Graphen zu tun, sondern eher mit dem übergeben der Daten/Array von PHP zu JS.

Warum übergibst du nicht einen JSON-String? Kannst dir dein PHP-Array als JSON umwandeln und dieses dann in JS super verwenden.
 
Zurück