SVulpecula
Grünschnabel
Hey,
folgendes möchte ich machen:
Ich möchte ein Liniendiagramm mit Daten aus einer MySQL-Datenbank befüllen. Hier ist mein Code bis jetzt:
So sollte das ganze dann aussehen:
Ich hoffe jemand nimmt sich die Zeit mir zu helfen. Ich hab schon viel rumprobiert und gelesen aber es funktioniert nicht.
folgendes möchte ich machen:
Ich möchte ein Liniendiagramm mit Daten aus einer MySQL-Datenbank befüllen. Hier ist mein Code bis jetzt:
Javascript:
<?php
$pdo = new PDO('mysql:host=localhost;dbname=test', '', '');
$sql = "SELECT Anzahl, Lizenzgrenze FROM anzahljobs";
foreach ($pdo->query($sql) as $row) {
echo $row['Anzahl']." ".$row['Lizenzgrenze'].;
}
$statement = $pdo->prepare("SELECT UNIX_TIMESTAMP(Datum) AS zeitpunkt, Lizenzgrenze FROM tabelle");
$statement->execute(array());
while($row = $statement->fetch()) {
echo date('d.m.y H:i:s', $row['zeitpunkt']));
echo $row["Lizenzgrenze"];
}
$pdo = null;
?>
var anzahljobs = [
[<?php echo $zeitpunkt ?>, <?php echo $anzahl ?>]
/*
[1167696000000, 16800],
[1167782400000, 16500],
[1167868800000, 16300],
[1167955200000, 16500],
[1168041600000, 16800],
[1168128000000, 17000],
[1168214400000, 16500],
[1168300800000, 16800],
[1168387200000, 17000],
[1168473600000, 17100], Mit diesen Daten wurde das Diagramm auf dem Bild befüllt*/
];
var lizenz = [
[<?php echo $zeitpunkt ?>, <?php echo $Lizenzgrenze ?>]
/*
[1167696000000, 17500],
[1167782400000, 17500],
[1167868800000, 17500],
[1167955200000, 17500],
[1168041600000, 17500],
[1168128000000, 17500],
[1168214400000, 17500],
[1168300800000, 17500],
[1168387200000, 17500],
[1168473600000, 17500], Mit diesen Daten wurde das Diagramm auf dem Bild befüllt */
];
So sollte das ganze dann aussehen:
Ich hoffe jemand nimmt sich die Zeit mir zu helfen. Ich hab schon viel rumprobiert und gelesen aber es funktioniert nicht.