Datenbankzugriff in gesonderter PHP-Datei um ein Bild aus SQL-Daten zu generien
Hallo zusammen,
ich habe ein Template in dem ich bereits die Contao Datenbankklasse nutze um eigene SQL-Queries durchzuführen und die Ergebnisse als Tabelle anzuzeigen.
Nun sollen diese Ergebnisse jedoch wahlweise auch als Liniendiagramm zu Verfügung gestellt werden. Dazu habe ich bereits eine Chart-Library eingebunden, die mir auch passende Bilder erzeugt.
Der Aufruf im Template erfolgt dann wie folgt:
Code:
<img src="chart.php?start=2011-01&stop2012-01">
Die Datei "chart.php" enthält die Funktionen zum Erzeugen des Bildes. In dieser Datei müssen also die Daten aus der Datenbank verfügbar sein. Um das zu erreichen gibt es wohl nur 2 Möglichkeiten:
a) Die Daten per GET übertragen. Fällt aber wohl raus bei größeren Datenmengen...
b) Innerhalb der chart.php selbst SQL-Queries absetzen und die Daten aus der DB holen.
Lange Rede kurzer Sinn:
Wie kann ich die Datenbankklasse von Contao in einer gesonderten PHP-Datei nutzen?
Oder gibt es eine andere Möglichkeit die gewünschte Funktionalität umzusetzen?
Natürlich kann ich auch die localconfing.php auslesen und mir die SQL-Connections usw selbst zusammenbauen, aber das möchte ich wenn möglich vermeiden.
Ich danke euch schonmal für die Hilfe!
P.S.: Eine clientseitige Chartgenerierug per JS o.Ä. kommt nicht in Frage.